1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.g3 e6 7.Bg2 d4 8.Nd1 h5 9.h4 a5 10.d3 Bb4+ 11.c3 Bc5 12.Qe2 Nbd7 13.O-O Ne5 14.c4 Ng6 15.Bh3 e5 16.Rb1 Qe7 17.b3 Ba3 18.Bg5 Nf8 19.f4 Ne6 20.Nb2 Nxg5 21.fxg5 Nd7 22.Na4 O-O-O 23.Bxd7+ Kxd7 24.Rf5 Kc7 25.Rbf1 Rdf8 26.Qf2 b5 27.Nb2 f6 28.gxf6 Rxf6 29.cxb5 cxb5 30.Rxf6 gxf6 31.Nd1 Kb6 32.Qxf6+ Qxf6 33.Rxf6+ Kc5 34.Rf5 Kb4 35.Rxe5 Rc8 36.Nf2 Rc2 37.Rxh5 Rxa2 38.Rf5 a4 39.bxa4 bxa4 40.e5 Re2 41.Ne4 Kb3 42.h5 Rxe4 43.dxe4 d3 44.h6 d2 45.Rf1 Bc5+ 46.Kg2 a3 47.h7 Bd4 48.h8=Q a2 49.Qa8 a1=Q 50.Rxa1 Bxa1 51.Qxa1 Kc2 52.Qa4+ Kc1 53.Qc4+ Kb1 54.Qd3+ Kc1 55.Qc3+ Kd1 56.e6 Ke2 57.Qf3+ Ke1 58.Qf1# 1-0