1.Nf3 d5 2.d4 c6 3.Bf4 Nf6 4.e3 a5 5.c4 e6 6.Nc3 Bd6 7.Bg3 Bxg3 8.hxg3 Nbd7 9.Ne5 a4 10.a3 Qa5 11.Bd3 Nxe5 12.dxe5 Nd7 13.f4 Nc5 14.Bc2 Bd7 15.Qd4 Nb3 16.Bxb3 axb3 17.Rd1 c5 18.Qd2 Bc6 19.cxd5 exd5 20.Nxd5 Qxd2+ 21.Rxd2 Ra4 22.Kf2 Rc4 23.Nc3 Ke7 24.Rhd1 Ra8 25.Rd3 h5 26.e4 f6 27.exf6+ gxf6 28.Rh1 Rh8 29.g4 h4 30.Ke3 Kf7 31.Rd6 Ke7 32.Rd3 Kf7 33.f5 Re8 34.Rxh4 Bxe4 35.Nxe4 Rcxe4+ 36.Kf3 c4 37.Rd7+ Kg8 38.Rhh7 Re3+ 39.Kf2 Re2+ 40.Kg3 R8e3+ 41.Kh2 c3 42.bxc3 b5 43.g5 b2 44.Rdg7+ Kf8 45.gxf6 Rxg2+ 46.Kxg2 Rg3+ 47.Kxg3 b1=Q 48.Rh8# 1-0