1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 Nbd7 5.e4 h6 6.f4 g5 7.fxg5 hxg5 8.Bxg5 Bg7 9.Nf3 Ng4 10.Be2 a6 11.h3 Qa5 12.O-O Nge5 13.Bd2 Nxf3+ 14.Bxf3 Ne5 15.Ne2 Qd8 16.Bc3 b5 17.Nf4 Rh7 18.Bh5 b4 19.Bxe5 Bxe5 20.Ne6 Qa5 21.Bxf7+ Kd7 22.Nf8+