1.e4 e5 2.Nc3 Nf6 3.f4 d6 4.Nf3 Bg4 5.h3 Bxf3 6.Qxf3 Nbd7 7.Be2 c6 8.O-O Be7 9.d3 Qc7 10.Be3 h6 11.a4 O-O-O 12.d4 Qa5 13.Rfd1 Rhe8 14.d5 exf4 15.Bxf4 Ne5 16.Bxe5 dxe5 17.dxc6 bxc6 18.Kh2 Qc5 19.b4 Qb6 20.a5 Qc7 21.b5 Rxd1 22.Rxd1 Rd8 23.Qf5+ Kb8 24.Rb1 Qxa5 25.bxc6+ Kc7 26.Nd5+ Nxd5 27.exd5 Kd6 28.Qxf7 Qxd5 29.Rd1 Qxd1 30.Bxd1