1.c4 e5 2.d3 Nf6 3.Nf3 Qe7 4.Nc3 d6 5.g3 g6 6.Bg2 Bg7 7.b4 O-O 8.O-O a6 9.Rb1 h6 10.Nd2 Rd8 11.Nd5 Nxd5 12.cxd5 Nd7 13.Qc2 Nf6 14.Nc4 Bd7 15.e4 Rdc8 16.Be3 h5 17.Bg5 Qe8 18.Rbc1 Nh7 19.Be3 Nf6 20.h3 Qe7 21.Qd2 Rab8 22.f4 exf4 23.Bxf4 Nh7 24.d4 Bb5 25.Rfe1 Re8 26.Na3 Qd8 27.h4 Nf6 28.e5 Ng4 29.Nxb5 axb5 30.e6 Qf6 31.Rxc7 fxe6 32.dxe6 Qxd4+ 33.Qxd4 Bxd4+ 34.Kf1 Nh2+ 35.Ke2 Rxe6+ 36.Kd2 Rxe1 37.Kxe1 b6 38.Rc6 Be5 39.Bxe5 dxe5 40.Rxg6+ Kf7 41.Rg5 Rc8 42.Rxe5 Rc3 43.Rxb5 Rxg3 44.Kf2 Rc3 45.Bd5+ Kf6 46.Rxb6+ Ke5 47.Bb3 Ng4+ 48.Ke2 Rh3 49.Rb5+ Ke4 50.Rxh5 Rh2+ 51.Kd1 Ne5 52.b5 Nd3 53.Rh8 Ke3 54.Re8+ Kd4 55.b6 Rh1+ 56.Kd2 Rh2+ 57.Re2 Rxh4 58.b7 Rh8 59.Re7 Nc5 60.Bd1 Rb8 61.Bf3 Kc4 62.Rc7 Kd4 63.Rc8 Na6 64.a4 Nc5 65.Rxb8 Ke5 66.Ra8 Ne6 67.Ra7 Nc5 68.b8=Q+ Kf6 69.Qc7 Nd3 70.Qd7 Kg5 71.Qe8 Nf2 72.Qf7 Nh3 73.Qg7+ Kf5 74.Qg8 Nf4 75.Qc8+ Kg6 76.Qc7 Kh6 77.Qd7 Nd5 78.Qc8 Ne7 79.Qc7 Kg6 80.Qb8 Kf7 81.Qc7 Kf6 82.Qd8 Kg6 83.Qb8 Kf5 84.Qc7 Ke6 85.Kc1 Nc6 86.Kb2 Nxa7 87.Qb8 Kd7 88.Qxa7+ Kd8 89.Kc3 Ke8 90.Kd4 Kf8 91.Ke5 Ke8 92.Ke6 Kd8 93.Qc5 Ke8 94.Qc8# 1-0