1.d4 a6 2.e4 e6 3.c3 c5 4.d5 Nf6 5.dxe6 fxe6 6.e5 Nd5 7.c4 Ne7 8.Nc3 Nbc6 9.Nf3 Qc7 10.Bf4 Ng6 11.Bg3 Ngxe5 12.Nxe5 Nxe5 13.Qh5+ Nf7 14.Bxc7 Bd6 15.Nd5 Ra7 16.Qe2 Kf8 17.Bd8 g6 18.Rg1 g5 19.Qc2 e5 20.Qe4 b5 21.Qf3 bxc4 22.Bd3 Be7 23.h4 a5 24.Qh5 Rb7 25.Nb4 cxd3 26.Bxe7+ Ke8 27.a3 Kxe7 28.Nd5+ Ke6 29.Ne3 Rxb2 30.O-O-O Rxf2 31.Qg4+ Rf5 32.Kb2 Rg8 33.Rxd3 Rh8 34.Rd5 Re8 35.g3 Rd8 36.a4 Rf8 37.Ka2 e4 38.Rd2 d5 39.Re1 Ne5 40.Qd1 Nd3 41.Rxd3 exd3 42.Nxf5+ Kxf5 43.h5 Be6 44.Qf3# 1-0