1.Nf3 b6 2.g3 Bb7 3.Bg2 f5 4.O-O Nf6 5.d3 d5 6.c4 dxc4 7.Qa4+ Nbd7 8.Qxc4 Bd5 9.Qa4 c6 10.Nc3 e6 11.Nxd5 cxd5 12.Ng5 Bd6 13.Nxe6 Qe7 14.Qc6 Kf7 15.Ng5+ Kg6 16.e4 fxe4 17.dxe4 h6 18.Nf3 Rac8 19.Nh4+ Kh7 20.Qb5 dxe4 21.Qf5+ Kg8 22.Ng6 Qf7 23.Nxh8 Kxh8 24.Be3 Re8 25.Rad1 Re5 26.Qh3 Rh5 27.Rxd6 Rxh3 28.Bxh3 Ne5 29.Bg2 Nf3+ 30.Bxf3 exf3 31.Bd4 Qh5 32.h4 Qf5 33.Bxf6 Qh3