1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 Be7 7.cxd5 exd5 8.dxc5 Bxc5 9.a3 O-O 10.b4 Be7 11.Bb2 Ne4 12.Nc3 Bf6 13.Qc1 Bf5 14.Rd1 Nxc3 15.Bxc3 Be4 16.Bxf6 Qxf6 17.Qg5 Qb2 18.Qd2 Qb3 19.Nd4 Nxd4 20.Qxd4 Bxg2 21.Kxg2 a5 22.Qxd5 Qxd5+ 23.Rxd5 axb4 24.a4 Rfe8 25.e3 Re4 26.Rb5 h6 27.Rxb7 Ra5 28.Rc1 Rxa4 29.Rc8+ Kh7 30.Rxf7 Ra2 31.Rcc7 Rg4 32.Rb7 Rb2 33.h4 h5 34.Rf5 Kh6 35.Rb6+ g6