1.Nf3 e6 2.g3 Nf6 3.b3 d5 4.Bg2 b5 5.O-O Bb7 6.d3 c5 7.Nbd2 Be7 8.Bb2 Nbd7 9.e3 Nb6 10.Ne5 Qc7 11.f4 O-O 12.g4 Nfd7 13.g5 f6 14.g6 fxe5 15.gxh7+ Kh8 16.Qg4 Rf6 17.Rf3 Bd6 18.Rg3 g6 19.Qg5 Nc8 20.Nf3 d4 21.fxe5 Bxe5 22.Nxe5 Qxe5 23.Bxb7 Rb8 24.Bc6 Ncb6 25.exd4 Qxg5 26.Rxg5 cxd4 27.Bxd4 e5 28.Rxe5 Rxc6 29.Re6+