1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.dxc5 Qxd1 8.Rxd1 Bxc5 9.Nbd2 Ng4 10.Ne4 Be7 11.Nd4 Nxd4 12.Rxd4 O-O 13.Rxc4 Rd8 14.Nc3 Ne5 15.Re4 Bf6 16.Be3 Bd7 17.Bd4 Nc6 18.Bxf6 gxf6 19.Kf1 Be8 20.Rg4+ Kf8 21.Bxc6 Bxc6 22.Ke1 Rd7 23.Rd1 Rxd1+ 24.Kxd1 Rd8+ 25.Kc2 b5 26.a3 e5 27.f4 a5 28.fxe5 fxe5 29.b4 a4 30.e3 Ke7 31.Rh4 Bd7