1.e4 e5 2.f4 exf4 3.Nf3 Nc6 4.d4 d6 5.Bxf4 Nf6 6.Nc3 Bg4 7.Bb5 a6 8.Bxc6+ bxc6 9.O-O Be7 10.Qd3 O-O 11.Rae1 Rb8 12.b3 Qc8 13.e5 Nd7 14.exd6 Bxd6 15.Ng5 g6 16.Qg3 Bb4 17.Qxg4 Bxc3 18.Qh4 h5 19.Re4 Nf6 20.Be5 Ng4 21.Nxf7 Rxf7 22.Rxf7 Kxf7 23.Rxg4 Qxg4 24.Qf6+ Ke8 25.Qh8+ Kd7 26.Qxb8 Qd1+ 27.Kf2 Be1+ 28.Ke3 Qd2+ 29.Ke4 Qe2+ 30.Kf4 Bd2+ 31.Kg3 Qe3+ 32.Kh4 Qg5+ 33.Kh3 Qg4#