1.Nf3 Nf6 2.d4 c6 3.c4 d5 4.Nc3 e6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Bd6 8.Bd3 O-O 9.O-O Qe7 10.Qc2 Nd7 11.Rad1 a6 12.c5 Bc7 13.e4 dxe4 14.Nxe4 Rd8 15.Rfe1 Nf6 16.Nxf6+ Qxf6 17.Ne5 Bd7 18.Bh7+ Kh8 19.Be4 Be8 20.Qc3 Qe7 21.g3 Kg8 22.Nc4 Rd7 23.b4 Rad8 24.Bc2 Rd5 25.Be4 R5d7 26.a3 h5 27.h4 g5 28.Qe3 gxh4 29.Qh6 f6 30.Bf5 Qg7 31.Bxe6+ Kf8 32.Qxg7+ Rxg7 33.Kg2 hxg3 34.fxg3 Rxg3+ 35.Kf2 Rc3 36.Re3 Rc2+ 37.Kf3 h4 38.Kg4 Rf2 39.Kxh4 Rf4+ 40.Kh3 Rdxd4 41.Rxd4 Rxd4 42.Na5 Bxa5 43.bxa5 Bd7 44.Kg3 Bxe6 45.Rxe6 Kf7 46.Re3 Ra4 47.Rb3 Ke6 48.Rxb7 Rxa5 49.Rb6 Kd5 50.Kf4 Rxa3 51.Kf5 Rf3+ 52.Kg6 a5 53.Ra6 Kxc5 54.Rxa5+ Kb4 55.Ra1 c5 56.Rb1+ Ka5 57.Rc1 Kb5 58.Rb1+ Kc6 59.Rc1 Kd5 60.Rd1+ Kc4 61.Rc1+ Rc3 62.Rf1 Rd3 63.Rc1+ Rc3 64.Rf1 Kb3 65.Rb1+ Kc2 66.Rh1 c4 67.Rh2+ Kb3 68.Kxf6 Rd3 69.Ke5 c3 70.Ke4 Rd2 71.Rxd2 cxd2 72.Kf3 d1=Q+ 73.Ke4 Kc4 74.Kf4 Kd4 75.Kf5 Qf1+ 76.Kg4 Ke4 77.Kg3 Qg1+ 78.Kh3 Kf3 79.Kh4 Qh1+ 80.Kg5 Qh2 81.Kg6 Kg4 82.Kg7 Kg5 83.Kf7 Qe2 84.Kg7 Qe7+ 85.Kh8 Kg6 86.Kg8 Qe8# 0-1