1.c4 Nf6 2.Nc3 c5 3.e4 d6 4.g3 b6 5.Bg2 Bb7 6.Nge2 e6 7.O-O a6 8.Re1 Be7 9.e5 Bxg2 10.exf6 Bb7 11.fxe7 Qxe7 12.d4 h5 13.h4 Nd7 14.b3 O-O-O 15.d5 e5 16.Ne4 f5 17.Ng5 Nf6 18.Ne6 Rde8 19.Bg5 Qf7 20.Nc3 Kb8 21.a3 f4 22.b4 Rxe6 23.dxe6 Qxe6 24.Bxf4 Qh3 25.Qxd6+ Ka8 26.Nd5 Nxd5 27.cxd5 exf4 28.bxc5 f3