1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O d6 6.Re1 Be7 7.c3 O-O 8.d3 b5 9.Bb3 Bg4 10.Nbd2 Re8 11.Nf1 d5 12.Ng3 dxe4 13.Nxe4 Nxe4 14.Rxe4 Qd7 15.Bxf7+ Kxf7 16.Rxg4 Bf6 17.Ng5+ Kg8 18.h3 Bxg5 19.Bxg5 e4 20.Qb3+ Kh8 21.dxe4 Qe6 22.Qxe6 Rxe6 23.f3 Ne5 24.Rg3 h6 25.Bf4 Rg6 26.Bxe5 Rxg3 27.Bxg3 c6 28.Rd1 Kg8 29.Rd6 c5 30.Kf2 Kf7 31.e5 Ke7 32.f4 c4 33.Bh4+ Kf7 34.f5 g6 35.fxg6+ Kg7 36.Ke3 Re8 37.Ke4 Rf8 38.Bf6+ Kg8 39.g7 Rxf6 40.exf6 Kf7 41.Ke5 Kg8 42.Rd8+ Kf7 43.g8=Q#