1.e4 e5 2.Nf3 Nf6 3.d4 Nxe4 4.dxe5 d5 5.Bd3 Nc5 6.Be2 Nc6 7.O-O Be7 8.Nc3 Be6 9.Nd4 Nxd4 10.Qxd4 c6 11.f4 Bf5 12.g4 Bxc2 13.Be3 Ne4 14.Rac1 Bc5 15.Qxc5 Nxc5 16.Bxc5 Be4 17.Rfd1 f5 18.exf6 Qxf6 19.Nxe4 dxe4 20.Rc4 Qxf4 21.Rf1 Qe5 22.Rf5 Qxb2 23.Rxe4+ Kd8 24.Rd4+ Kc8 25.Bc4 b5 26.Be6+ Kb7 27.Rd7+ Ka6 28.Bd4 Qb4 29.Rff7 c5 30.Rd6+ Ka5 31.Bf2 Rhd8 32.Bd7 Rf8 33.Re7 Rxf2