1.g3 e5 2.Bg2 d5 3.c4 dxc4 4.Qa4+ Nd7 5.Nf3 Bd6 6.Na3 Ne7 7.Nxc4 Nc6 8.O-O Nc5 9.Qa3 Qe7 10.Nxd6+ cxd6 11.d4 exd4 12.Bf4 O-O 13.Rfd1 Re8 14.Nxd4 Nxd4 15.Rxd4 Qxe2 16.Bf3 Qc2 17.Rd2 Qf5 18.Rd5 Qc2 19.Rd2 Qf5 20.Rxd6 Ne4 21.Rd4 Ng5 22.Bxg5 Qxg5 23.h4 Qf6 24.Rad1 h6 25.Rf4 Qb6 26.Bd5 Be6 27.Rb4 Qc5 28.Rxb7 Qxa3 29.bxa3 Rad8 30.Bb3 Rxd1+ 31.Bxd1 Bd5