1.d4 e6 2.c4 b6 3.e4 Bb7 4.Bd3 f5 5.Nc3 Nf6 6.f3 Nc6 7.Nge2 fxe4 8.fxe4 Ng4 9.Nf4 Nh6 10.O-O Qh4 11.g3 Qf6 12.d5 Ne5 13.Nxe6 Qg6 14.Nxc7+ Kd8 15.Nxa8 Nhg4 16.Be2 h5 17.Rf5 Bc5+ 18.Kg2 h4 19.Bxg4 Nxg4 20.Bg5+ Nf6 21.Qf3 Kc8 22.Bxf6 gxf6 23.Rxf6 Qh7 24.g4 h3+ 25.Kh1 Bxa8 26.Rf1 Bb7 27.g5 Ba6 28.b3 Qg7 29.g6 Bd4 30.Rf8+ Rxf8 31.Qxf8+ Qxf8 32.Rxf8+ Kc7 33.Ne2 Be5 34.Rf5 Kd6 35.Rxe5 Kxe5 36.g7 Kxe4 37.g8=Q Ke3 38.Qe8+ Kd3 39.Kg1 Bxc4 40.Kf2 Bxd5 41.Qe5 Kc2 42.Qc3+ Kb1 43.Qd2 Ka1 44.Nc3 Be4 45.Qc1+ Bb1 46.Qxb1# 1-0