1.d4 Nf6 2.c4 c5 3.d5 g6 4.Nc3 d6 5.e4 Bg7 6.f4 O-O 7.Nf3 e6 8.Bd3 exd5 9.cxd5 b5 10.Nxb5 Nxe4 11.Bxe4 Re8 12.O-O Rxe4 13.Re1 Rxe1+ 14.Qxe1 a6 15.Nc3 Nd7 16.f5 Ne5 17.Nxe5 Bxe5 18.fxg6 hxg6 19.a4 Bf5 20.Kh1 Rb8 21.a5 Rb4 22.g3 Qf6 23.Kg2 Bg4 24.Qe3 Bh3+ 25.Kxh3 Qf1#