1.c3 Nf6 2.Nf3 c5 3.d4 e6 4.Bf4 d5 5.e3 Bd6 6.Bg3 O-O 7.Nbd2 Qc7 8.dxc5 Qxc5 9.Bd3 Nbd7 10.Qe2 Qb6 11.Bxd6 Qxd6 12.e4 dxe4 13.Nxe4 Qc7 14.O-O-O b6 15.Nxf6+ Nxf6 16.Ne5 Bb7 17.Rhg1 Rad8 18.g3 Bd5 19.Kb1 Nd7 20.Nxd7 Rxd7 21.Bb5 Rdd8 22.Rd4 e5 23.Rdd1 g6 24.Rge1 Qc5 25.Ba4 Bc4 26.Qe3 Qxe3 27.Rxe3 f6 28.Ree1 Kf7 29.Bb3 Bxb3 30.axb3 Ke6 31.Kc2 Kf5 32.f3 g5 33.b4 h5 34.Rd2 g4 35.Rf2 gxf3 36.Rxf3+ Ke6 37.c4 f5 38.Ra3 Rf7 39.Rea1 Rc7 40.Rc3 Rd4 41.c5 Rb7 42.c6 Rc7 43.b5 Rd5 44.Rb3 h4 45.Rd1 Rc5+ 46.Kd2 e4 47.Ke3 Rg7 48.gxh4 Ke5 49.Rc3 f4+ 50.Kf2 Rxb5 51.b3 Rc7 52.Rg1 Rc5 53.Rxc5+ bxc5 54.Rg6 a5 55.h5 a4 56.bxa4 c4 57.h6 c3 58.Rg5+ Kd4 59.Rg7 Rxc6 60.h7 Rh6 61.Rd7+ Kc4 62.a5 c2 63.a6 Rxh2+ 64.Kg1 Rxh7 65.Rxh7 c1=Q+ 66.Kg2 f3+ 67.Kh2 Qd2+ 68.Kh3 Qg2+ 69.Kh4 Qh2+ 70.Kg4 Qxh7 71.Kf4 Qh1 72.Kg4 Qh2 73.a7 Qh8 74.Kg5 Qg8+ 75.Kh4 Qh8+ 76.Kg5 f2 77.Kg4 f1=N 78.Kg5 Ne3 79.a8=B Qxa8 80.Kf6 Qa1+ 81.Ke6 Qd1 82.Ke5 Qd2 83.Ke6 Qe2 84.Kf7 Qe1 85.Ke8 Nd5 86.Kd8 Qd1 87.Kc8 Qd2 88.Kd7 Qe2 89.Kd6 Qf1 90.Kd7 Qf2 91.Ke6 Qg2 92.Kf7 Qg1 93.Kf8 Qh2 94.Kf7 Qh3 95.Kg7 Qh4 96.Kf8 Qh5 97.Kg8 Qh1 98.Kf7 Qg2 99.Ke6 Qg1 100.Kd7 Qh2 101.Kc6 Qh3 102.Kd6 Qh4 103.Kd7 Qh5 104.Kc8 Qh6 105.Kb7 Qb6+ 106.Kc8 Qc7# 0-1