1.Nf3 Nf6 2.d4 c5 3.d5 b5 4.c4 g6 5.a4 b4 6.Nbd2 d6 7.g3 Bg4 8.Bg2 Bg7 9.Qc2 Qc8 10.O-O Bh3 11.e4 h5 12.Qd3 h4 13.Nxh4 Bxg2 14.Kxg2 Qg4 15.h3 Qh5 16.f4 Nbd7 17.Ndf3 Qh7 18.e5 dxe5 19.fxe5 Nh5 20.e6 Ne5 21.Nxe5 Bxe5 22.exf7+ Kd7 23.Qxg6 Nf6 24.Qxh7 Rxh7 25.Ng6