1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Be7 10.f3 Ng5 11.f4 Ne6 12.c3 Nxd4 13.cxd4 c5 14.f5 O-O 15.f6 gxf6 16.Bh6 Re8 17.Rf3 Kh8 18.Nc3 c6 19.Rg3 Rg8 20.Qh5 Rg6 21.Ne2 fxe5 22.dxe5 Qg8 23.Rf1 Rxg3 24.Nxg3 Be6 25.Nf5 Bxf5 26.Rxf5 Qg6 27.Qxg6 fxg6 28.Rf7 Re8 29.e6 c4 30.Be3 Kg8 31.Bd4 Bf8 32.Rxa7 Rxe6 33.Kf2 c5 34.Be3 d4 35.Bg5 d3 36.Rd7 Re2+ 37.Kf3 Bg7 38.Rd8+ Kf7 39.Rd7+ Kf8 40.Rd8+ Re8 41.Rd5 Bd4 42.Rd7 Re2 43.Bh6+ Ke8 44.Rb7 Rf2+ 45.Kg4 d2