1.Nf3 Nf6 2.g3 c5 3.Bg2 d5 4.O-O Nc6 5.d4 e6 6.c4 Be7 7.cxd5 Nxd5 8.Nc3 O-O 9.Nxd5 exd5 10.dxc5 Bxc5 11.a3 a5 12.Qc2 Qe7 13.Ng5 g6 14.Bxd5 Nd4 15.Qd2 Bg4 16.Nxh7 Rfd8 17.Qh6 Rxd5 18.Bg5 Rxg5 19.Nxg5 f6 20.Qxg6+ Qg7 21.Qxg7+ Kxg7 22.Nf3 Nxf3+ 23.exf3 Bxf3 24.Rac1 Bd4 25.Rc2 Ra6 26.Rd2 Be5 27.Rd3 Bc6 28.Rb1 Be4 29.Rd7+ Kg6 30.Re1 Bc6 31.Rd2 Rb6 32.Ree2 Bb5 33.Re1 Bc6 34.Ree2 Rb3 35.f4 Bb8 36.Kf2 Rf3+ 37.Ke1 Bb5 38.Rd5 Bxe2 39.Kxe2 Rb3 40.Rxa5 Rxb2+ 41.Kf3 Bc7 42.Ra7 f5