1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 Bg4 6.dxc5 e6 7.c4 Bxc5 8.cxd5 Qxd5 9.Qa4 Qe4 10.Qb5 Qb4 11.Qxb4 Bxb4 12.a3 Be7 13.Nc3 O-O-O 14.Bf4 h6 15.h3 g5 16.Be3 Bf5 17.Nb5 Kb8 18.Nfd4 Nxd4 19.Bxd4 a6 20.Be5+ Ka8 21.Nc3 Rhg8 22.Rac1 Ne8 23.Na4 Bd6 24.Rfd1 f6 25.Nc5 Rg7 26.e4 fxe5 27.exf5 exf5 28.Ne6 Rgd7 29.Nxd8 Rxd8 30.Rc5 f4 31.Rxe5 fxg3 32.Rxe8 gxf2+ 33.Kf1