1.Nf3 Nf6 2.d4 g6 3.c4 Bg7 4.Nc3 d5 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 Na6 8.Be2 c5 9.d5 e6 10.d6 e5 11.O-O Qxd6 12.Rd1 Qe7 13.Bg5 Nc7 14.Nd5 Ncxd5 15.exd5 Qd6 16.Qh4 Nxd5 17.Bh6 Bxh6 18.Qxh6 f6 19.Nh4 Rf7 20.Bc4 Be6 21.Nxg6 hxg6 22.Qxg6+ Rg7 23.Qe4 f5 24.Qh4 Qc6 25.Rac1 Nf4 26.Rd8+ Rxd8 27.Qxd8+ Kh7 28.Qh4+ Kg6 29.Qg3+ Kf6 30.Qh4+ Kf7 31.g3 Qg2# 0-1