1.Nf3 d5 2.g3 c5 3.d4 Nf6 4.c4 dxc4 5.Qa4+ Nbd7 6.Bg2 a6 7.dxc5 Qc7 8.O-O e6 9.c6 bxc6 10.Qxc4 Bb7 11.Rd1 Bd6 12.Ng5 O-O 13.Nxe6 fxe6 14.Qxe6+ Rf7 15.Qxd6 Qb6 16.Nc3 Ng4 17.Qd4 Nxf2 18.Qxb6 Nxb6 19.Rf1 Ng4 20.Rxf7 Nd5 21.Bg5 Nxc3 22.bxc3 Re8 23.Rf5 Nxh2 24.Rf2 Bc8 25.Bh4 Ng4 26.Rd1 g5 27.Bxg5 Re4 28.Rd3 Kh8 29.Kf1 a5 30.Bf4 Rb4 31.cxb4 Bb7 32.Rd2 Nxf2 33.Be5+ Kg8 34.bxa5 c5 35.Rc2 Bd5 36.a6 Be6 37.Bh3 h5 38.Rc4 Bxc4 39.Kxf2 h4 40.Ke3 Bd3 41.exd3 hxg3 42.Bf4 g2 43.Bxg2 Kh8 44.Bf3 Kh7 45.a7 Kg7 46.a8=Q Kg6 47.Qd5 Kf6 48.Bh5 Ke7 49.Qd6# 1-0