1.h3 Nf6 2.d4 e6 3.e3 c5 4.Nf3 d5 5.b3 Nc6 6.Bd3 b6 7.Bb2 Bb7 8.O-O Bd6 9.Nbd2 O-O 10.dxc5 bxc5 11.Re1 Bc7 12.c4 d4 13.Ne4 Nxe4 14.Bxe4 dxe3 15.Rxe3 Qe7 16.Qc2 h6 17.Qc3 f6 18.Bd5 Nd8 19.Rae1 Bxd5 20.cxd5 e5 21.Nh4 Qd7 22.Qc2 Nb7 23.f4 c4 24.fxe5 Bb6 25.exf6 Rae8 26.Nf5 Rxe3 27.Rxe3 Bxe3+ 28.Nxe3 cxb3 29.Qxb3 gxf6 30.Ng4 Qg7 31.Qf3 Nd6 32.Nxf6+ Kh8 33.Nh5 Rxf3 34.Bxg7+ Kh7 35.gxf3 Kg6 36.Be5 Nc4 37.Nf4+ Kf5 38.Bc7 Ne5 39.Bxe5 Kxe5 40.Ng2 Kxd5 41.Kf2 Kc4 42.f4 Kd5 43.Kg3 a5 44.Kg4 a4 45.Kh5 Ke4 46.Kg6 Kd3 47.f5 Kc2 48.f6 Kb1 49.f7 Kxa2 50.f8=Q Kb3 51.Ne3 Kc3 52.Kf5 Kd4 53.Kf4 Kc3 54.Ke4 Kb3 55.Kd3 a3 56.Nc2 Kb2 57.Qxa3+ Kb1 58.Qa1# 1-0