1.Nf3 Nf6 2.c4 c5 3.g3 d5 4.cxd5 Nxd5 5.Nc3 Nc6 6.Bg2 g6 7.h4 Nf6 8.d3 Bd7 9.Be3 b6 10.d4 Ng4 11.Bf4 Bg7 12.d5 Nd4 13.e3 Nxf3+ 14.Bxf3 h5 15.d6 Rc8 16.Bb7 Bc6 17.Bxc8 Qxc8 18.f3 Ne5 19.O-O exd6 20.Qxd6 Nxf3+ 21.Rxf3 Bxf3 22.Bg5 f6 23.Bxf6 Bxf6 24.Qxf6 Rf8 25.Qxg6+ Ke7 26.Qg5+ Ke8 27.Qe5+ Kd8 28.Nd5 Bxd5 29.Qxd5+ Kc7 30.Qe5+ Kc6 31.Qxh5 Qh3 32.Qh6+ Kb5 33.Qxf8 Qxg3+ 34.Kf1 Qh3+ 35.Ke2 Qg4+ 36.Qf3 Qg5 37.a3 Qe5 38.Rc1 Qg7 39.Ke1 a6 40.Qe2+ c4 41.Qxc4+ Ka5 42.Qb4# 1-0