1.Nf3 Nf6 2.c4 c5 3.g3 d5 4.cxd5 Nxd5 5.Nc3 Nc6 6.Bg2 Nc7 7.O-O e5 8.d3 Be7 9.Nd2 f6 10.Nde4 O-O 11.Be3 Nd4 12.f4 exf4 13.Bxf4 Be6 14.e3 Nc6 15.d4 cxd4 16.exd4 Nd5 17.Nc5 Nxf4 18.Rxf4 Bxc5 19.dxc5 Qa5 20.Qd6 Bf7 21.Ra4 Qd8 22.Nb5 Qc8 23.Qd2 Ne5 24.Rc1 Rd8 25.Nd6 Qc7 26.Rd4 Nc6 27.Rd3 Ne5 28.Rd4 Nc6 29.Rf4 Bxa2 30.Bd5+ Bxd5 31.Qxd5+ Kf8 32.Re1 b6 33.Re6 Rd7 34.Rfe4 Rdd8 35.Qf5 Kg8 36.Rxf6 gxf6 37.Rg4+ Qg7 38.Qe6+ Kf8 39.Rxg7 Kxg7 40.Qf7+ Kh8 41.Qxf6+ Kg8 42.Nf5 Nb4 43.Qg7# 1-0