1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 Nc6 6.O-O Rb8 7.Nc3 b5 8.Ne5 Nxe5 9.dxe5 Nd7 10.Qc2 Bb7 11.Bxb7 Rxb7 12.Rd1 Qc8 13.Ne4 Be7 14.a4 Nxe5 15.axb5 O-O 16.Bf4 Ng6 17.Qxc4 Nxf4 18.gxf4 Rd8 19.Rxd8+ Qxd8 20.e3 h6 21.h3 Qd7 22.Ra5 Qd1+ 23.Kg2 Qd5 24.b3 g6 25.Ra4 Qxb5 26.Qxb5 Rxb5 27.Rxa7 Rxb3 28.Rxc7 Kf8 29.Rc8+ Kg7 30.Rc7 Kf8 31.Rc8+ Kg7 32.Rc7 Bf8