1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Bc5 10.f3 Ng5 11.Be3 Ne6 12.c3 Bxd4 13.cxd4 f5 14.exf6 Qxf6 15.Nd2 O-O 16.Nb3 Rae8 17.Qd2 h6 18.Nc5 Bc8 19.Nxe6 Rxe6 20.Rfe1 Rfe8 21.Bf2 h5 22.Rxe6 Bxe6 23.Re1 Bf7 24.Rxe8+ Bxe8 25.h3 Qf5 26.Kh2 Bg6 27.Bg3 Qc2 28.Qg5 Kh7 29.Qe7 Qf5 30.Qxc7 Qf7 31.Qxc6 Bd3 32.b4 h4 33.Be5 Qe7 34.Qxd5 Qg5 35.Qd7 Bf5 36.Qxa7 Be6 37.b5 Bd5 38.b6 Qg6 39.Qe7 Bxf3 40.Qxg7+ Qxg7 41.Bxg7 Bh5 42.Be5 Bg6 43.b7 Bf7 44.b8=Q Bg6 45.Qh8#