Mateo: An open game full of tactical traps. Kristjansson got an equal ending. Aronian tried to make it the more complicated he could, even at the cost of a pawn. It was a succesful attempt.29.Be7!? was a double-edged pawn sacrifice, instead of 29.Be3 winning back the pawn, but maybe too drawish in Aronian opinion.
His opponent answered with the natural 29...f5?! but this proved to be wrong. After 29...h6 first it is questionable White has a sufficient compensation.
Then came 30.Ng5 Nxg5 31.Bxg5 with the threat 32.Rxb6. 31...h6 was a good answer as 32.Rxb6 hxg5! 33.Rxb7 could be drawish.
So Aronian kept the tension with 32.Be7 winning back the pawn. 32...Rb8 does not work because 33.Rxb6! wins. Black has to do something against this threat.
This is why Kristjansson played 32...Kf7?. It was wrong (better was 32...Bf8, although White stands better after 33.Bxb7). But Aronian missed the killer 33.Rxb6!! Rxe7 (33...axb6? 34.Bd5#) 34.Bd5+ Ke8 35.Bc6+! bxc6 36.Rb8+ Kd7 37.dxe7 Kxe7 38.Rb7+
.
Black had again his chance after 33.Bxb7?!. But 34...a5 did nothing to stop the advance of the d pawn. The only way to stop this advanced pawn was to play 34...Rb8 35.Bc6 (threatening Bxf6 Kxf6, d7) Bc3! 36.Re2 Bb4!, Black seems to hold.
After 34...a5?! 35.Bc6, the game is very difficult for Black. If 35...Rb8 36.Bxf6 Kxf6 37.d7 Kf7, Black has a very difficult task. He prefered to sacrifice the exchange but it was a technical win for such an expert as Aronian.