1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.d3 Qd7 6.Ne5 Qc8 7.Nxg4 Qxg4 8.e4 Qxd1 9.Rxd1 e6 10.exd5 cxd5 11.c4 Nc6 12.Bg5 Be7 13.Nc3 dxc4 14.dxc4 Rc8 15.Rac1 O-O 16.h3 h6 17.Be3 a6 18.Ne4 Rfd8 19.Bb6 Rxd1+ 20.Rxd1 Nb4 21.Nxf6+ Bxf6 22.c5 Bxb2 23.Bxb7 Rb8 24.Rd7 Kf8 25.Ba7 Re8 26.c6 Nxc6 27.Bxc6 Rc8 28.Ba4 Rc1+ 29.Rd1 Rc7 30.Be3 Ke7 31.Rb1 Be5 32.Kg2 f5 33.Rb6 g5 34.Rxa6 Kf6 35.Bb3