1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.Nc3 Be7 5.f4 d6 6.Nf3 O-O 7.O-O Bg4 8.h3 Bxf3 9.Qxf3 exf4 10.Bxf4 Ne5 11.Bxe5 dxe5 12.Ne2 b5 13.Bb3 c5 14.c3 c4 15.dxc4 bxc4 16.Bxc4 Qb6+ 17.Kh1 Qxb2 18.Ng3 Rac8 19.Rab1 Qa3 20.Bb3 g6 21.Ne2 a5 22.g4 a4 23.g5 Nh5 24.Bxf7+ Kh8 25.Qg4 Nf4 26.Nxf4 exf4 27.Rxf4 Qxc3 28.Rf3 Bxg5 29.Qxg5 Qxf3+