1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.Nh4 Bc8 7.Nf3 Bf5 8.Nh4 e6 9.Nxf5 exf5 10.e3 g6 11.Bxc4 Bg7 12.b4 O-O 13.O-O Qd6 14.Ba3 Ng4 15.g3 g5 16.Be2 Qe6 17.e4 h5 18.exf5 Qxf5 19.Bd3 Qe6 20.Ne4 Bxd4 21.Nxg5 Qd5 22.Qd2 Nxf2 23.Rxf2 Bxa1 24.Bh7+ Kg7 25.Qf4 Bd4 26.Ne6+ Qxe6 27.Qxd4+ Kxh7 28.Rf6 Qg4 29.Qd3+ Kg8 30.Bb2 Qd7 31.Qc3 Re8 32.Rg6+