1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.bxa6 Bxa6 6.f3 g6 7.e4 Bxf1 8.Kxf1 d6 9.Ne2 Bg7 10.Nd2 O-O 11.Nc4 Nbd7 12.Bd2 Ne8 13.Bc3 f5 14.Bxg7 Nxg7 15.Qd3 fxe4 16.Qxe4 Nf6 17.Qd3 Ra7 18.g3 Qa8 19.Nc3 Nf5 20.Ne3 Nd4 21.Kg2 e6 22.Qc4 Rb8 23.Ng4 Nxg4 24.fxg4 Rxb2+ 25.Kh3 Qf8 26.g5 Qf5+ 27.g4 Qf3+ 28.Kh4 Rg2 29.h3 Qf2#