1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 a6 8.e5 Nfd7 9.Be3 b5 10.Qb3 c5 11.e6 fxe6 12.Qxe6+ Kh8 13.Qe4 b4 14.Qxa8 cxd4 15.Nxd4 bxc3 16.Qd5 cxb2 17.Rb1 Qb6 18.Ne6 Qb4+ 19.Bd2 Bc3 20.Nxf8 Bxd2+ 21.Kd1 Bc3 22.Bc4 Nf6 23.Nxg6+ hxg6 24.Qd8+ Kg7 25.Qxc8 Qa4+ 26.Ke2 Qc2+ 27.Kf3 Qe4+ 28.Kg3 Qe5+ 29.Kh3 Qh5+ 30.Kg3 Be5+ 31.f4 Ne4#