1.Nf3 d5 2.g3 c6 3.c4 dxc4 4.Bg2 g6 5.Qc2 Bg7 6.O-O Nh6 7.Qxc4 Nf5 8.e3 O-O 9.d4 Nd7 10.Qc2 e5 11.Rd1 Qe7 12.Nc3 Rd8 13.d5 Nb6 14.dxc6 Rxd1+ 15.Qxd1 bxc6 16.Nd2 Ba6 17.b3 Nd5 18.Nxd5 cxd5 19.Bxd5 Rd8 20.Bc4 Bb7 21.Qe2 Qd7 22.Rb1 h5 23.e4 Nd4 24.Qd3 Qg4 25.Kg2 Ne6 26.Bxe6 Rxd3 27.Bxg4 hxg4 28.Kf1 Bh6 29.Ke2 Rd4 30.b4 a6 31.a4 f5 32.Rb3 f4 33.Kd1 Bxe4 34.b5 Bb7 35.Bb2 Rxd2+ 36.Kxd2 fxg3+ 37.Ke2 gxh2 38.bxa6 Bxa6+ 39.Kd1 h1=Q+ 40.Kc2 Qe4+ 41.Kc3 Qe1+ 42.Kc2 Bf4 43.Ba1 Qc1# 0-1