1.Nf3 Nf6 2.d4 c6 3.c4 e6 4.e3 d5 5.Bd3 Qa5+ 6.Nfd2 c5 7.Nc3 Nc6 8.O-O Qd8 9.cxd5 exd5 10.dxc5 Bxc5 11.e4 Be6 12.exd5 Nxd5 13.Nce4 Ne3 14.Qe2 Nxf1 15.Nxc5 Nxd2 16.Nxe6 fxe6 17.Qxe6+ Qe7 18.Qxe7+ Nxe7 19.Bxd2 O-O-O 20.Rc1+ Kb8 21.Bf4+ Ka8 22.Be4 Nd5 23.Bg5 Nf6 24.Bf3 Rc8 25.Rb1 Rhd8 26.Be3 Nd5 27.Bg5 Nf6 28.Be3 a6 29.h4 Rc2 30.a4 Rc4 31.a5 Ng4 32.b3 Rb4 33.Bc5 Rf4 34.Re1 Nf6 35.Re7 Rd7 36.Re6 Rxh4 37.g3 Rd3 38.gxh4 Rxf3 39.Re7 g6 40.Rf7 Rf5 41.Rf8+ Ne8 42.Rxe8# 1-0