1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 f5 5.exf5 e4 6.Qe2 Qe7 7.Bxc6 bxc6 8.Nd4 c5 9.Nb3 d5 10.O-O Bxf5 11.f3 Nf6 12.fxe4 Bg4 13.Qe3 Qxe4 14.Qf2 Qxc2 15.Nc3 O-O-O 16.Nxc5 d4 17.Nxa6 Qd3 18.Nxc7 Kxc7 19.a4 dxc3 20.dxc3 Kc6 21.Be3 Qxe3 22.Qxe3 Bc5 23.Qxc5+ Kxc5 24.h3 Bc8 25.Rf4 Rd2 26.b4+ Kd6 27.c4 Bb7 28.c5+ Ke5 29.Rc4 Rxg2+ 30.Kf1 Rh2 31.Re1+ Kd5