1.c4 c6 2.Nc3 e6 3.Nf3 d5 4.e3 Nf6 5.d4 Nbd7 6.Qc2 Bd6 7.Bd3 dxc4 8.Bxc4 a6 9.e4 e5 10.O-O O-O 11.h3 exd4 12.Nxd4 Ne5 13.Be2 Qe7 14.f4 Ng6 15.Nb3 Bc7 16.e5 Bb6+ 17.Kh1 Nd5 18.Nxd5 cxd5 19.Bd2 Bd7 20.Na5 Qh4 21.Qd3 Bxa5 22.Bxa5 Nxf4 23.Qe3 Nxe2 24.Qxe2 Rfe8 25.Qf3 Be6 26.Rad1 Rac8 27.Bc3 Rc4 28.b3 Re4 29.Rfe1 h6 30.Rxe4 Qxe4 31.Qxe4 dxe4 32.Ba5 Kh7 33.Rd8 Rxd8 34.Bxd8 Kg6 35.g4 h5 36.gxh5+ Kxh5 37.Kg2 Kg6 38.Kg3 Kf5 39.Bc7 Bd5 40.Kf2 Kg5 41.Kg3 g6 42.Bd6 Kf5 43.Kf2 Kg5 44.Kg3 e3 45.Bc5 e2 46.Bb4 Kf5 47.Kf2 Kxe5 48.Kxe2 Kf4 49.Kf2 Ke4 50.Ke2 Be6 51.h4 Kf4 52.Be7 f5 53.Kf2 Kg4 54.Bf6 Bg8 55.Be7 Bf7 56.Bg5 Be6 57.Be7 f4 58.Bg5 Bd5 59.Bd8 b6 60.Bg5 Be6 61.Bd8 b5 62.Bg5 b4 63.Bf6 Bf5 64.Be7 Bb1 65.Bxb4 Bxa2 66.Be7 Bxb3 67.Bd8 Bd5 68.Bc7 Ba8 69.Bd8 f3 70.Bf6 a5 71.Bg5 a4 72.Be7 Bd5 73.Bb4 Kxh4 74.Ba3 Bb7 75.Bb4 Kg4 76.Be7 Kf4 77.Bd6+ Kf5 78.Ba3 Kg4 79.Ke3 Kg3 80.Kd3 Bc8 81.Bf8 Kh2 82.Kd2 f2 83.Bh6 Be6 84.Be3 f1=Q 85.Bg1+ Kg2 86.Kc2 g5 87.Bb6 Bh3 88.Be3 Qa1 89.Ba7 Bf5+ 90.Kd2 Qf6 91.Bc5 a3 92.Bf2 Kh1 93.Bg1 Qg7 94.Ke2 Qg6 95.Kf1 Bc2 96.Bc5 Qh6 97.Bd4 Bb3 98.Bb2 Ba4 99.Ke1 Qh4+ 100.Ke2 g4 101.Bf6 Be8 102.Bxh4 a2 103.Bf6 g3 104.Bh8 Bc6 105.Ke1 Ba4 106.Bg7 g2 107.Bf8 g1=Q+ 108.Ke2 Qh2+ 109.Ke1 a1=Q# 0-1