1.e4 e6 2.Nc3 d5 3.d4 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 cxd4 7.Nb5 Qa5+ 8.Bd2 Qb6 9.Nbxd4 Nc6 10.Nb3 Be7 11.Bd3 Nb4 12.Be2 Nc6 13.Qc1 O-O 14.Be3 Qc7 15.O-O f6 16.Nbd4 Nxd4 17.Nxd4 Qb6 18.Nf3 Bc5 19.Bxc5 Nxc5 20.Qe3 Bd7 21.c4 Bc6 22.Rac1 dxc4 23.Bxc4 Bxf3 24.Rxf3 fxe5 25.f5 Kh8 26.fxe6 Rxf3 27.gxf3 Qd6 28.Re1 e4 29.fxe4 Nxe6 30.e5 Qe7 31.Rf1 b6 32.Qa3 Qg5+ 33.Qg3 Qe7 34.Qg4 Qc5+ 35.Kh1 Nd4 36.Qe4 Re8 37.Bd5 Nb5 38.Bc6 Rc8 39.Bd7 Rd8 40.b4 Nc3 41.bxc5 Nxe4 42.c6 Kg8 43.c7 a6 44.cxd8=Q# 1-0