1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nf6 5.Nxc6 bxc6 6.e5 Qe7 7.Qe2 Nd5 8.c4 Ba6 9.b3 O-O-O 10.f4 Kb8 11.Qf2 Nb6 12.c5 Qxc5 13.Qxc5 Bxc5 14.Bb2 Bxf1 15.Rxf1 Nd5 16.Na3 Ne3 17.Rf2 Ng4 18.Rc2 Bb4+ 19.Ke2 Nxh2 20.Rc4 Be7 21.Nc2 Ng4 22.Nd4 g6 23.Rac1 Rhe8 24.Ra4 Nf6 25.Kf3 Nd5 26.a3 Nb6 27.Ra5 h5 28.g3 Kb7 29.Ne2 c5 30.Nc3 d5 31.Na4 c4 32.Nc5+ Bxc5 33.Rxc5 c6 34.a4 cxb3 35.Rxc6 Nc4