1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Nxd4 6.Bxd4 Bxd4 7.Qxd4 Nf6 8.e5 Qe7 9.Be2 c5 10.exf6 gxf6 11.Qe3 Qxe3 12.fxe3 d5 13.O-O Ke7 14.Nc3 Be6 15.Rad1 Rad8 16.Rf4 Rhg8 17.h4 Rg3 18.Bf3 d4 19.Ne4 Rgg8 20.Nxf6 Rg6 21.Nxh7 dxe3 22.Rxd8 Kxd8 23.Nf8 Rh6 24.Nxe6+ Rxe6 25.Re4 Rb6 26.h5 f5 27.Rxe3 Rxb2 28.Re6 Rb4 29.h6 Kd7 30.g3 Kxe6 31.h7 Rb1+ 32.Kf2 Rc1 33.h8=Q Rxc2+ 34.Ke3 b5 35.Qe8+ Kf6 36.Qd8+ Kg6 37.Qd6+ Kg5 38.Qe7+ Kg6 39.Bd5 f4+ 40.gxf4 Rc3+ 41.Ke4 Rg3 42.Bg8 Kh5 43.Qh7+ Kg4 44.Be6#