1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.Nc3 Bb4 6.Nd5 Nxd5 7.exd5 e4 8.dxc6 exf3 9.cxd7+ Bxd7 10.Bxd7+ Qxd7 11.Qxf3 O-O-O 12.O-O g5 13.c3 Bd6 14.d4 g4 15.Qf6 Rhg8 16.Re1 Rg6 17.Qh4 f5 18.Bg5 Re8 19.g3 Qf7 20.Rxe8+ Qxe8 21.Bd2 Qf7 22.Re1 Re6 23.Rxe6 Qxe6 24.Qxh7 Qe4 25.h4 gxh3 26.Qxh3 Qb1+ 27.Kg2 Kb8 28.Be3 b5 29.b4 Qe4+ 30.Kh2 Qc2 31.Qh8+ Kb7 32.Qh5 Qxc3 33.Qxf5 Qxb4 34.Qd5+ Kb6 35.Kg2 Qb1 36.g4 a5 37.Qe6 a4 38.g5 b4 39.g6 b3 40.axb3 a3 41.g7 a2 42.g8=Q a1=Q 43.Qb8+ Kc6 44.d5# 1-0