1.e4 e5 2.Nf3 d6 3.Bc4 h6 4.Nc3 Nf6 5.d4 exd4 6.Nxd4 Be7 7.Nf5 Bxf5 8.exf5 Nc6 9.Bb5 O-O 10.Nd5 a6 11.Bxc6 bxc6 12.Ne3 Qc8 13.Qf3 d5 14.Ng4 Nxg4 15.Qxg4 Bg5 16.Bxg5 Qe8+ 17.Be3 Qe5 18.O-O Qf6 19.Bd4 Qg5 20.Qxg5 hxg5 21.f6 g6 22.Rfe1 Rae8 23.Bc5 Rxe1+ 24.Rxe1 Rb8 25.b3 Rb5 26.Re8+ Kh7 27.b4 a5 28.a3 d4 29.Rf8 axb4 30.axb4 Rb7 31.Rxf7+ Kg8 32.Rg7+ Kh8 33.f7 Rb8 34.f8=Q+ Rxf8 35.Bxf8 g4 36.Rxc7 Kg8 37.Bc5 d3 38.cxd3 g5 39.d4 Kh8 40.b5 cxb5 41.d5 Kg8 42.d6 b4 43.Bxb4 g3 44.d7 gxh2+ 45.Kxh2 g4 46.d8=R#