World #1 Magnus Carlsen followed up his win on the 'rest day' at the Biel GM tournament by beating the leader Wang Hao with the black pieces to catch him in the standings.
It had seemed an unlikely victory for Carlsen for much of the game, but the tide turned following the exchange of Queens when he took advantage of a slip from his opponent to play 46...Nb6!
Both the other games in round 7 ended in draws, so Victor Bologan finally gets his name on the scoreboard!
The standings after round 7:
The festival also includes many other events including a Master Tournament, Main Tournament, Rapid Tournament and a Blitz Tournament.
The Biel Chess Festival runs from 21 July - 3 August. The main GM tournament is a 6-player double round-robin which started on Monday 23 July and will finish on 2 August. Magnus Carlsen is defending the title he won in 2011.
Grandmaster Tournament games start at 14:00 local time (12:00 UTC) and a live broadcast is available at this link.
Games via TWIC.
* Bologan's score includes 2 losses by Alexander Morozevich who withdrew due to illness.