1.d4 e6 2.c4 Qe7 3.Nc3 Nf6 4.e4 d6 5.Nf3 g6 6.Bg5 h6 7.Bh4 g5 8.Bg3 Nh5 9.Bd3 Bg7 10.Bc2 Nc6 11.d5 Ne5 12.Bxe5 dxe5 13.Ba4+ Kf8 14.O-O Nf4 15.g3 Ng6 16.c5 Qxc5 17.Nb5 Qb6 18.Rc1 c5 19.dxc6 bxc6 20.Nd6 c5 21.b4 Ba6 22.bxc5 Qc7 23.Bb5 Bxb5 24.Nxb5 Qc6 25.Nd6 Bf6 26.Nd2 Be7 27.Nb3 Kg7 28.Na5 Qc7 29.Nab7 Qc6 30.Qf3 Rhf8 31.Rfd1 Rab8 32.Na5 Qc7 33.Qa3 Rfd8 34.Qa4 Rb2 35.Nc6 Ra8 36.Qa3 Rb1 37.Rxb1 Qxc6 38.Qb4 Rd8 39.Qb5 Qc7 40.Ne8+ Rxe8 41.Qxe8 Bxc5 42.Rd7 Bxf2+ 43.Kh1 Qc2 44.Qxf7+ Kh8 45.Qh7# 1-0