1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 d5 7.Bxd5 Qxd5 8.Nc3 Qa5 9.Nxe4 Be6 10.Bg5 h6 11.Bh4 g5 12.Nf6+ Ke7 13.b4 Nxb4 14.Bg3 d3 15.c3 Nc6 16.Bxc7 Qf5 17.Ne4 Kd7 18.Bg3 Bc4 19.Nf6+ Qxf6 20.Ne5+ Nxe5 21.Bxe5 Qc6 22.Bxh8 Rd8 23.Be5 Kc8 24.Qd2 Bc5 25.a4 a6 26.a5 f6 27.Bg3 h5 28.h3 h4 29.Bh2 Rg8 30.Rab1 g4 31.Rb6 Bxb6 32.axb6 gxh3