1.Nf3 d5 2.d4 e6 3.a3 Nd7 4.b3 Bd6 5.Nc3 Ngf6 6.Nb5 Bf8 7.Bf4 Bd6 8.Nxd6+ cxd6 9.Bxd6 Ne4 10.Bf4 b5 11.Nd2 Nc3 12.Qc1 O-O 13.e3 Qb6 14.Bd3 f6 15.Qb2 Qc6 16.Bg3 e5 17.Nb1 exd4 18.exd4 Re8+ 19.Kf1 Ne4 20.f3 f5 21.Be1 Qf6 22.Nc3 Qxd4 23.Rd1 Ba6 24.Qa1 Qe5 25.Nxd5 Nd2+ 26.Bxd2 Qxd5 27.Bb4 Ne5 28.Be4 Qf7 29.Bd5 Nd3 30.Bxf7+ Kh8 31.Qf6 Nb2 32.Qg5 Reb8 33.g4 fxg4 34.Bg6 Nc4 35.h3 Ne3+ 36.Kf2 hxg6 37.c3 Nxd1+ 38.Kg3 Rd8 39.Qxg6 Ne3 40.hxg4+ Kg8 41.Qe6# 1-0