1.Nf3 Nf6 2.c4 e6 3.g3 a6 4.Bg2 b5 5.b3 c5 6.Nc3 b4 7.Na4 Bb7 8.O-O d5 9.cxd5 exd5 10.Ne5 Nc6 11.Nd3 Qa5 12.a3 Be7 13.Bb2 O-O 14.Naxc5 Bxc5 15.axb4 Bxf2+ 16.Rxf2 Qb6 17.Bxf6 gxf6 18.Nc5 Rad8 19.Rxf6 Qxb4 20.d4 Rfe8 21.e3 Rxe3 22.Qg4+ Kh8 23.Rxf7 Re1+ 24.Bf1 Rg8 25.Qh4