1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Bd7 8.dxc5 Na5 9.Qa3 b6 10.Be3 Nd5 11.Ne5 Bb5 12.Rd1 Qc7 13.Bxd5 exd5 14.Nc3 Bc6 15.Nxc6 Qxc6 16.Rxd5 Be7 17.Re5 f6 18.Re4 Kf7 19.b4 cxb3 20.axb3 Nb7 21.b4 Rhe8 22.Qa2+ Kf8 23.b5 Qc8 24.c6 Nc5 25.Bxc5 Bxc5 26.Rxe8+ Qxe8 27.Rd1 a5 28.Na4 Rd8 29.Rxd8 Qxd8 30.Nxc5 bxc5 31.Qb3 Qb6 32.Qd3 Qb8 33.Qxh7 Qxb5 34.c7