1.c4 f6 2.g3 c6 3.d4 e5 4.Nc3 Bb4 5.Bg2 d6 6.Qb3 Bxc3+ 7.Qxc3 Ne7 8.dxe5 dxe5 9.f4 exf4 10.Bxf4 O-O 11.Rd1 Qe8 12.Nf3 Rf7 13.O-O Nd7 14.Nd2 Ng6 15.Ne4 Re7 16.Nd6 Qf8 17.c5 Nde5 18.a4 Be6 19.a5 a6 20.Rd4 Nf7 21.Rfd1 Nxf4 22.gxf4 f5 23.e4 fxe4 24.Rxe4 Bd5 25.Rxe7 Qxe7 26.Bxd5 cxd5 27.Rxd5 Qe6 28.Rd3 Rd8 29.Rg3 g6 30.f5 Qe2 31.fxg6 Qd1+ 32.Kf2 Nxd6 33.gxh7+ Kf7 34.cxd6 Qc2+ 35.Qxc2 Kf6 36.Rg8 Ke6 37.Rg7 Rc8 38.Qxc8+ Kf6 39.Qc7 Ke5 40.Qd7 Kf4 41.Qc8 Ke5 42.Qc7 Ke6 43.Qd7+ Kf6 44.Qe8 Kf5 45.Qa8 Ke4 46.Qa7 Kd5 47.Qb8 b5 48.Qc7 Ke4 49.Qd7 Kd5 50.Qe7 Kc6 51.Qf8 Kd5 52.Qe8 Kc4 53.Qa8 Kb4 54.Qa7 Kb3 55.Qxa6 b4 56.Qa7 Kc2 57.Qa8 Kd3 58.Qa7 Kc2 59.a6 b3 60.Qa8 Kd2 61.Qb8 Kd1 62.Qc7 Kd2 63.Qd7 Kd3 64.Qe7 Kc4 65.Qe8 Kd3 66.Qf7 Kd2 67.Qg8 Kd3 68.Qc8 Kd2 69.Kf3 Kd1 70.Qc1+ Kxc1 71.h3 Kb1 72.h4 Kc2 73.h5 Kxb2 74.h6 Kc3 75.d7 Kb2 76.d8=Q Kc1 77.Rg1+ Kc2 78.Rg2+ Kb1 79.Qd1# 1-0