1.Nf3 d5 2.c4 c6 3.g3 Nf6 4.Bg2 Bf5 5.cxd5 cxd5 6.Qb3 Qc8 7.Nc3 e6 8.d3 Nc6 9.Bf4 Be7 10.O-O O-O 11.Rac1 Qd7 12.e4 dxe4 13.dxe4 Nxe4 14.Nxe4 Bxe4 15.Ne5 Qd5 16.Bxe4 Qxe4 17.Qxb7 Qb4 18.Qxc6 g5 19.Be3 Qxb2 20.Nf3 h6 21.Qa4 Qb7 22.Ne5 Rfd8 23.Nc6 Rd5 24.Nxe7+ Qxe7 25.Rfd1 Rad8 26.Rxd5 Rxd5 27.Bxa7 h5 28.Be3 e5 29.Qa8+ Rd8 30.Rc8 Rxc8 31.Qxc8+ Kg7 32.Qf5