1.e4 e5 2.f4 exf4 3.Nf3 d6 4.Bc4 Bg4 5.O-O Nf6 6.Nc3 Nc6 7.d4 g5 8.Qd3 h6 9.Nd5 Be6 10.Nxf6+ Qxf6 11.d5 g4 12.Ne1 Ne5 13.Bb5+ c6 14.Qb3 Bd7 15.dxc6 bxc6 16.Ba4 Ng6 17.Qb7 Qd4+ 18.Kh1 Rc8 19.Bb3 Qxe4 20.Nd3 f3 21.Re1 Qxe1+ 22.Nxe1 f2 23.Bxf7+ Kxf7 24.Qxd7+ Ne7 25.Be3 f1=Q+ 26.Bg1 Qb5 27.Nd3 Qd5 28.Rf1+ Kg8 29.Qxg4+ Bg7 30.Qe2 Qg5 31.Qe6+ Kh7 32.Be3 Qg6 33.Qxe7 Rhe8 34.Qxa7 Ra8 35.Qb7 Rxa2 36.Bd4 Kh8 37.Bxg7+ Qxg7 38.Qxc6 Rg8 39.h3 Ra5 40.b3 Rh5 41.Qf3 Rf5 42.Qe2 Rg5 43.Rf2 Rg3 44.Nf4 Qg5 45.Qe6 Rc3 46.b4 Ra3 47.Rf1 Qg3 48.Qxh6#