1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 dxc4 5.Bg2 Nc6 6.O-O a6 7.e3 Bd7 8.Nc3 b5 9.Ne5 Nxe5 10.dxe5 Nd5 11.Nxd5 exd5 12.Qxd5 c6 13.Qe4 Rb8 14.Rd1 Qc8 15.b3 c3 16.b4 c5 17.a3 Be7 18.Rd3 O-O 19.Rxc3 Bf5 20.Qf4 g5 21.Qf3 Bg4 22.Qe4 Rd8 23.bxc5 Rd1+ 24.Bf1 b4 25.axb4 Be2 26.Bb2 Rxb4 27.Qxb4 Rxf1+ 28.Rxf1 Qh3 29.Qb8+ Kg7 30.Rcc1 Bf3 31.e6+ Kh6