1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Qa4 Qd7 8.dxc5 Bxc5 9.Rd1 Qc7 10.Qxc4 Qb6 11.e3 Bd7 12.Nc3 O-O 13.Na4 Qb4 14.Qxc5 Qxa4 15.b3 Qb4 16.Qc2 Rac8 17.Bd2 Qg4 18.Bc3 e5 19.Qb2 e4 20.Nd2 Nh5 21.Nxe4 Rcd8 22.h3 Qg6 23.g4 Nf6 24.Bxf6 gxf6 25.Nxf6+ Kg7 26.Nxd7+ f6 27.Nxf8 Rxd1+ 28.Rxd1 Kxf8 29.Bxc6 bxc6 30.Rd7 h5 31.Qd4