1.e4 e5 2.f4 d6 3.Bc4 Nf6 4.Nc3 Nc6 5.Nf3 Be7 6.O-O O-O 7.d3 Bg4 8.Qe1 exf4 9.Bxf4 Na5 10.Bb3 Nxb3 11.axb3 a6 12.Nd1 Nh5 13.Bd2 Qd7 14.Ne3 Bxf3 15.Rxf3 Bg5 16.Ra5 h6 17.Raf5 g6 18.Rxg5 hxg5 19.Nd5 f6 20.h3 Rf7 21.g4 Nf4 22.Bxf4 gxf4 23.Rxf4 Raf8 24.Qh4 g5 25.Nxf6+ Rxf6 26.Qxg5+ Qg7 27.Qd5+ Kh7 28.Rf5 Rxf5 29.exf5 Re8 30.Qxb7 Qd4+ 31.Kg2 Re2+ 32.Kh1 Re1+ 33.Kg2 Qg1+ 34.Kf3 Qh1+ 35.Kf2 Qxb7 36.Kxe1 Qg2 37.f6 Qxh3 38.g5 Qh4+ 39.Ke2 Qxg5 40.f7 Kg7 41.f8=B+ Kxf8 42.d4 Qc1 43.Kd3 Qxb2 44.c4 Qxb3+ 45.Ke4 a5 46.Kd5 a4 47.Kc6 a3 48.Kxc7 a2 49.Kxd6 a1=Q 50.d5 Qf6+ 51.Kc5 Qfb6#