1.e4 e5 2.Nc3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.f4 d6 6.Nf3 O-O 7.a3 exf4 8.Bxf4 Nh5 9.Be3 Bg4 10.Qe2 Ne5 11.Bb3 Bh4+ 12.Kd2 Nxf3+ 13.gxf3 Be6 14.f4 Nf6 15.Bxe6 fxe6 16.Rhg1 d5 17.Qg2 Rf7 18.Qh3 Nxe4+ 19.Nxe4 dxe4 20.Qxe6 Bf6 21.Qxe4 Bxb2 22.Rab1 Bxa3 23.Rxb7 Bd6 24.f5 Qf8 25.Bd4 Re8 26.Qd5 Kh8 27.Rf1 Rd7 28.Qc4 Qe7 29.Kc3 c5 30.Bxg7+ Qxg7+ 31.f6 Be5+