1.c4 Nf6 2.Nf3 g6 3.Nc3 d5 4.d4 Bg7 5.Bf4 O-O 6.Rc1 dxc4 7.e4 c5 8.dxc5 Qa5 9.e5 Nh5 10.Be3 Nc6 11.Bxc4 Nxe5 12.Nxe5 Bxe5 13.O-O Nf4 14.Qf3 Ne6 15.b4 Qxb4 16.Nd5 Qa5 17.Nxe7+ Kh8 18.c6 b5 19.Bb3 Ba6 20.c7 Rae8 21.Nc6 Qxc7 22.Nxa7 Qe7 23.Nc6 Qf6 24.Nxe5 Qxe5 25.Rfd1 Rd8 26.Rxd8 Nxd8 27.Bf4 Qf6 28.Qe3 Kg8 29.Bh6 Nc6 30.Rxc6