1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 d6 6.h3 Na5 7.Bb3 Nxb3 8.axb3 c6 9.Nc3 d5 10.exd5 cxd5 11.Nxe5 O-O 12.Bg5 Bd6 13.d4 h6 14.Bh4 Be7 15.Re1 Bf5 16.Bxf6 Bxf6 17.Nf3 Qd6 18.Ra5 Be7 19.Rxd5 Qg6 20.Kf1 Be6 21.Rde5 Bf6 22.R5e2 Qh5 23.Ng1 Rad8 24.Nb5 a6 25.Nc3 Rxd4 26.Rd2 Rf4 27.Qxh5 Bh4 28.Nf3 g5 29.Qxh6 g4 30.Qxf4 gxf3 31.Qxh4 fxg2+ 32.Kxg2 Bf5 33.Qg5+ Bg6 34.Red1 Kg7 35.h4 f6 36.Rd7+ Rf7 37.Rxf7+ Kxf7 38.Rd7+ Kg8 39.Qxg6+ Kf8 40.Qf7#