1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 d6 8.c3 O-O 9.d3 Be6 10.Nbd2 Nh5 11.d4 Bxb3 12.axb3 Nf4 13.Nf1 Qc8 14.Ng3 g6 15.d5 Nd8 16.Bxf4 exf4 17.Ne2 g5 18.Nfd4 Re8 19.Nf5 Bf8 20.Ned4 f6 21.g3 fxg3 22.hxg3 c5 23.Nf3 Nf7 24.Nh2 Ra7 25.Qh5 Bg7 26.Ng4 Qd7 27.Kg2 Ne5 28.Nxd6 Rd8 29.Nxe5 fxe5 30.Nf5 Bf6 31.Rh1 Rf8 32.Qg4 Kh8 33.Rh6 a5 34.Ne3 Qe8 35.Rah1 Rff7 36.Qf5 Qf8 37.Ng4 Bd8 38.Rxh7+ Kg8 39.Qg6+ Rg7 40.Rh8#