1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 O-O 6.Nf3 Bg4 7.Be2 c5 8.d5 Nh5 9.O-O Nd7 10.Qe1 Nb6 11.b3 e6 12.dxe6 fxe6 13.g3 h6 14.Bb2 Kh7 15.Rd1 Qe7 16.e5 Rad8 17.Ne4 d5 18.Neg5+ hxg5 19.Nxg5+ Kh8 20.Bxg4 dxc4 21.Bxh5 gxh5 22.Qe4 Bh6 23.Rxd8 Rxd8 24.Qg6 Bxg5 25.fxg5 Rf8 26.Rf6 Rxf6 27.exf6 Qd7 28.f7+