1.e4 e5 2.Bc4 Nf6 3.d3 Bc5 4.Bg5 h6 5.Bh4 Nc6 6.f4 exf4 7.Nc3 g5 8.Bf2 Bxf2+ 9.Kxf2 Ne5 10.h3 d6 11.Bb3 O-O 12.d4 Ng6 13.Nf3 Kg7 14.Re1 Nh5 15.Qd3 c6 16.e5 Ng3 17.exd6 Bf5 18.Qc4 Qxd6 19.d5 c5 20.Nb5 Qf6 21.Qxc5 Ne4+ 22.Rxe4 Bxe4 23.Nfd4 Rac8 24.Qxa7 g4 25.hxg4 Ne5 26.Re1 Nxg4+ 27.Kg1 Qh4 28.Ne6+ fxe6 29.Rxe4 Qh2+ 30.Kf1 Ne3+ 31.Ke1 Qg1+ 32.Kd2 Qd1# 0-1