1.Nf3 d5 2.d4 c6 3.Bf4 Qb6 4.Qc1 Bg4 5.e3 Bxf3 6.gxf3 Nd7 7.Bg3 h5 8.c4 h4 9.Bf4 Ngf6 10.Nc3 dxc4 11.Bxc4 Qa5 12.Rg1 Nd5 13.Bxd5 cxd5 14.b4 Qxb4 15.Rb1 Qc4 16.Nb5 Rc8 17.Qxc4 Rxc4 18.Kd2 f6 19.Nc7+ Kf7 20.Rxb7 Nb6 21.h3 g5 22.Bh2 Ra4 23.Ra1 Bg7 24.f4 Rb4 25.Ke1 gxf4 26.Bxf4 Bh6 27.Bd6 Rb2 28.Nxd5 Nxd5 29.Rxb2 exd6 30.Rb7+ Ke6 31.Rxa7 f5 32.a4 Rg8 33.Ke2 Nc3+ 34.Kf3 Ne4 35.a5 Ng5+ 36.Kg2 Ne4+ 37.Kf1 Ng5 38.Ra3 Nxh3 39.Rh7 Rg1+ 40.Ke2 Bg7 41.a6 Ng5 42.Rxg7 h3 43.a7 h2 44.a8=Q h1=Q 45.Qg8+ Kf6 46.Rg6+ Ke7 47.Ra7+ Qb7 48.Rxb7# 1-0