1.e4 c6 2.Nf3 d5 3.d3 Bg4 4.h3 Bh5 5.Nc3 dxe4 6.Nxe4 Nd7 7.g4 Bg6 8.Qe2 e6 9.Bd2 h5 10.Rg1 hxg4 11.hxg4 Qc7 12.O-O-O Ne7 13.Nfg5 Nd5 14.Kb1 O-O-O 15.Qf3 Ne5 16.Qg3 Nd7 17.f4 Nc5 18.f5 exf5 19.gxf5 Nxe4 20.dxe4 Bh5 21.Re1 Qxg3 22.Rxg3 Nc7 23.Bd3 f6 24.Nh3 Bf7 25.Nf4 Rh2 26.Bc1 a5 27.a4 b5 28.axb5 cxb5 29.Ng6 Bb4 30.Reg1 Bc5 31.Be3 Bxe3 32.Rxe3 Bc4 33.Bxc4 bxc4 34.e5 Rdd2 35.Rc3 Rd4 36.e6 Kb7 37.Re1 Ne8 38.e7 Kc6 39.b3 Rf2 40.Re6+ Kb7 41.bxc4 Rxf5 42.Rb3+ Kc7 43.Ra6 Rxc4 44.Ra7+ Kd6 45.Ra8 Rf1+ 46.Kb2 Rf2 47.Rd3+ Ke6 48.Rxe8 Rcxc2+ 49.Kb3 Rb2+ 50.Kc3 Rfc2+ 51.Kd4 Rb4+ 52.Ke3 Rh2 53.Rf8 Rh3+ 54.Kd2 Rh2+ 55.Kc3 Rb3+ 56.Kxb3 Rh8 57.Rxh8 Kf7 58.e8=Q# 1-0