1.Nf3 d5 2.g3 Bg4 3.d4 Bxf3 4.exf3 Nf6 5.Be3 e6 6.Bg2 Nbd7 7.O-O Be7 8.f4 Nb8 9.Nd2 c6 10.Qe2 O-O 11.c4 a5 12.h4 a4 13.c5 b6 14.Rfc1 bxc5 15.dxc5 d4 16.Bxd4 Qxd4 17.Nf3 Qd8 18.Ne5 Qc7 19.b4 axb3 20.axb3 Rxa1 21.Rxa1 Bxc5 22.Rc1 Qb6 23.f5 exf5 24.Qf1 h5 25.Ng4 Be7 26.Be4 Rd8 27.Nxf6+ Bxf6 28.Rd1 Qc7 29.Rd5 cxd5 30.Qa1 Qc1+ 31.Qxc1 fxe4 32.Qc7 d4 33.Kf1 d3 34.Ke1 Na6 35.Qc4 d2+ 36.Kd1 Nb8 37.Qxe4 g6 38.g4 hxg4 39.b4 Bxh4 40.f4 Bf6 41.Kc2 d1=Q# 0-1