1.c4 Nf6 2.Nf3 e6 3.Nc3 d5 4.d4 Bd7 5.cxd5 exd5 6.Qb3 Nc6 7.Bg5 Na5 8.Qc2 Be6 9.e3 Be7 10.Bd3 Nc4 11.Bxc4 dxc4 12.e4 c6 13.O-O O-O 14.Rad1 Bg4 15.d5 Qa5 16.Qd2 h6 17.Bh4 Bxf3 18.gxf3 Nxe4 19.fxe4 Bxh4 20.d6 f5 21.Qd4 fxe4 22.Nxe4 Rf4 23.Qxc4+ Kh8 24.Qe6 Raf8 25.d7 Bd8 26.Rfe1 R4f7 27.Re2 Qh5 28.Ng3 Qf3 29.Qe4 Qf6 30.Qg4 Re7 31.Rdd2 Rxe2 32.Qxe2 Kg8 33.Kg2 Qf7 34.b3 Bc7 35.Qg4 Bd8 36.Ne4 h5 37.Qe2 Qe7 38.Qc4+ Kh8 39.Qe2 Kg8 40.h3 Rf5 41.Qc4+ Kh8 42.Ng3 Re5 43.h4 g6 44.f4 Re3 45.Qd4+ Kh7 46.f5 Qe5 47.Qxe5 Rxe5 48.Rd6 gxf5 49.Nxh5 Re2+ 50.Kf3 Rxa2 51.Nf4 Bxh4 52.Ne6 Rf2+ 53.Ke3 Rf1 54.d8=Q Bxd8 55.Nxd8 f4+ 56.Ke2 Rb1 57.Rd3 Kg6 58.Nxb7 Kf5 59.Nd6+ Kg4 60.Nc4 Rh1 61.Nd2 Rh2+ 62.Kd1 Rh1+ 63.Kc2 Rh5 64.Rd6 Rc5+ 65.Kd1 Rc3 66.Rd7 a5 67.Ra7 Rc5 68.Ke2 Re5+ 69.Kf2 Rb5 70.Ra6 Rd5 71.Nc4 Rb5 72.Nxa5 c5 73.Ra8 Kf5 74.Ke2 Ke4 75.Nc4 f3+ 76.Kd1 Kd3 77.Nd2 f2 78.Rf8 Kc3 79.Rxf2 Rb7 80.Rf4 Rb4 81.Rf3+ Kb2 82.Nc4+ Kb1 83.Kd2 Rb7 84.Kc3 Ka2 85.Nd2 Rg7 86.Rf6 Rg3+ 87.Kc2 Ka3 88.Rf4 c4 89.Rxc4 Rc3+ 90.Kxc3 Ka2 91.Ra4# 1-0