1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Nxe4 5.Re1 d5 6.Bb5 Bc5 7.d4 exd4 8.Nxd4 O-O 9.Bxc6 bxc6 10.Be3 Qf6 11.c3 Bb6 12.Nd2 Nxd2 13.Qxd2 c5 14.Nf3 c6 15.Bg5 Qg6 16.Ne5 Qd6 17.Nc4 Qg6 18.Nxb6 axb6 19.Be7 Re8 20.Bh4 Be6 21.Bg3 Ra4 22.Re5 Rxa2 23.Rxa2 Qb1+ 24.Qe1 Qxa2 25.f4 Qa8 26.f5 Bd7 27.Rxe8+ Bxe8 28.Bd6 Bd7 29.f6 Be6 30.fxg7 Qa2 31.h3 Qxb2 32.Qh4 Qc1+ 33.Kh2 h6 34.Be5 Qg5 35.Qe1 Qg6 36.Qa1 Kh7 37.Qa8 Qf5 38.Qh8+ Kg6 39.g8=Q+ Kh5 40.g4+ Kh4 41.Bg3#