1.c4 Nc6 2.d4 e5 3.d5 Bb4+ 4.Nd2 Nce7 5.Nf3 Bxd2+ 6.Nxd2 d6 7.e4 f5 8.Qh5+ Kf8 9.Bd3 f4 10.g3 Ng6 11.Qe2 Qe7 12.c5 dxc5 13.b3 Nf6 14.Bb2 Kf7 15.Bc4 Qd6 16.h4 fxg3 17.fxg3 Bg4 18.Qe3 Rhf8 19.Be2 Bxe2 20.Qxe2 Kg8 21.h5 Nh8 22.h6 g6 23.Nc4 Qe7 24.Nxe5 Nf7 25.Nxf7 Rxf7 26.e5 Nxd5 27.e6 Rf5 28.O-O-O Qg5+ 29.Kb1 c6 30.g4 Rf4 31.Rhf1 Raf8 32.Rxf4 Rxf4 33.Rg1 Kf8 34.Qh2 Ke7 35.Bc1 Nc3+ 36.Kc2 Nd5 37.Bxf4 Nxf4 38.Qf2 Qe5 39.Re1 Qd6 40.Qh4+ Ke8 41.Qf6 Qd3+ 42.Kc1 Ne2+ 43.Rxe2 Qxe2 44.Qf7+ Kd8 45.Qd7# 1-0