1.Nf3 Nf6 2.d4 d5 3.Bf4 c5 4.e3 Nc6 5.c3 Qb6 6.Qc1 Bf5 7.Nh4 Be4 8.Nd2 e6 9.f3 Bg6 10.Nxg6 hxg6 11.Nb3 c4 12.Nd2 Nh5 13.Be2 Nxf4 14.exf4 Bd6 15.g3 g5 16.Qc2 gxf4 17.O-O-O Qa5 18.Bxc4 dxc4 19.Nxc4 Qd5 20.Qb3 O-O-O 21.Nxd6+ Qxd6 22.g4 Rh3 23.Rhf1 Rxh2 24.Qa4 Rdh8 25.Qb5 Qd5 26.Qa4 Rg2 27.Qa3 Rhh2 28.Rd3 Rc2+ 29.Kd1 Qc4 30.Qf8+ Kc7 31.Qxf7+ Kb6 32.Qg6 Qxa2