1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 dxc4 5.Qa4+ c6 6.Qxc4 b5 7.Qb3 Bb7 8.O-O Nbd7 9.d4 a6 10.Ne5 Nxe5 11.dxe5 Nd5 12.Nc3 Be7 13.Rd1 Qc7 14.Nxd5 cxd5 15.Bf4 Bc5 16.Be3 Bxe3 17.Qxe3 O-O 18.Rac1 Qd7 19.Qb6 Rac8 20.f4 Rxc1 21.Rxc1 Rc8 22.Rxc8+ Qxc8 23.Kf2 h6 24.Bf3 Ba8 25.Qa7 Qc6 26.Qb8+ Kh7 27.Qf8 Qb6+ 28.Kf1 Qa7 29.g4 Bc6 30.f5 exf5 31.gxf5