"We heated up quickly into the game, but failed to do enough on defence and rebounds," said Han.
Rennes kept its lead in the standings over Lille on goal difference, although its four-match winning streak ended with a 2-2 draw against second-from-bottom side Stade Reims.
The Austrian, and two-time finalist in Roland Garros in 2018 and 2019, reached the fourth round in Paris for the five consecutive year.
The "BVB" controlled possession and should have added another goal to its lead before the break but Freiburg's goalkeeper Florian Muller was on guard to defuse the efforts from Thomas Meunier and Mats Hummels in the closing period of the first half.
Leeds United and Manchester City produced a game that lived up to expectations in terms of entertainment with the teams taking one point each after a 1-1 draw.
Despite the Azzurri's request to postpone the game, the Serie A league enforced the rule that as long as a team has 13 players available including a goalkeeper, the game can go ahead.
After leading 65-61, Shanxi rode on a 10-3 surge midway through the last quarter and withstood Hebei's comeback afterwards.
"Despite only one week, she has improved a lot since we met last time. She is very young, but she has got everything on the court. Last time in Strasbourg, she didn't go into the game so quickly and played not so steadily. But this time, I can feel her confidence has boosted after winning two rounds at a Grand Slam," the former world No. 23 added.
"We put on a good defense, both with and without possession, but admittedly there is a gap separating the two sides," he noted. Enditem
Reims took an early lead through captain Yunis Abdelhamid's header in the 11th minute. But goals from Raphinha and Damien Da Silva put Rennes in front at the break.
Michail Antonio, Pablo Fornals and Jared Bowen scored West Ham's goals in the 14th, 34th and 84th minute of the game.