1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 d6 6.O-O O-O 7.Bg5 h6 8.Bh4 a5 9.Nbd2 g5 10.Bg3 Ba7 11.a4 Qe7 12.Re1 Be6 13.Bb5 g4 14.Nh4 Nh5 15.Bxc6 bxc6 16.Nc4 Qf6 17.Rf1 Bc5 18.Nxa5 Rxa5 19.b4 Bxb4 20.cxb4 Ra6 21.f3 Qg5 22.fxg4 Nxg3 23.hxg3 Qxg4 24.Qe1 Rb8 25.a5 Qg5 26.Nf5 Kh7 27.d4 Bc4 28.Rf2 Be6 29.dxe5 c5 30.Qf1 Rba8 31.exd6 cxd6 32.Qb5 cxb4 33.Qxb4 d5 34.Nd4 Qe5 35.Raf1 Qxe4 36.Rf4 Qe3+ 37.Kh2 Rxa5 38.Re1 Qa3 39.Qb1+ Kh8 40.Nxe6 fxe6 41.Rxe6 R5a6 42.Rf7 Rxe6 43.Qh7# 1-0