1.e4 e5 2.Nc3 d6 3.Bc4 Nf6 4.d3 Be7 5.f4 O-O 6.Nf3 Bg4 7.h3 Bxf3 8.Qxf3 Nc6 9.Be3 exf4 10.Bxf4 Nd4 11.Qf2 c5 12.O-O a6 13.a4 Nh5 14.Bh2 Bh4 15.Bxf7+ Kh8 16.Qd2 Ng3 17.Bxg3 Bxg3 18.Ne2 Nxe2+ 19.Qxe2 Qh4 20.Rf3 Be5 21.c3 b5 22.Raf1 Rab8 23.axb5 axb5 24.Bd5 Rxf3 25.Qxf3 Qe7 26.Qf7 Qxf7 27.Rxf7 h6 28.Rb7 Rxb7 29.Bxb7 b4 30.cxb4 cxb4 31.b3