1.c4 e5 2.Qc2 g6 3.Nc3 Ne7 4.g3 Bg7 5.Bg2 O-O 6.d3 Nbc6 7.Nf3 d5 8.Nxd5 Nxd5 9.cxd5 Qxd5 10.O-O Qd6 11.Be3 Nd4 12.Nxd4 exd4 13.Bf4 Be5 14.Bxe5 Qxe5 15.b4 c6 16.a4 Re8 17.Rfe1 a6 18.Rac1 Bf5 19.Qc5 h5 20.h4 Rad8 21.Qxe5 Rxe5 22.Kf1 Rde8 23.Rc5 R5e6 24.Rcc1 Kf8 25.f3 Re3 26.Kf2 Be6 27.f4 Bg4 28.Rc2 R8e7 29.Be4 Re6 30.Rc4 Rd6 31.b5 cxb5 32.axb5 axb5 33.Rb4 b6 34.Rxb5 Kg7 35.Rb2 Re6 36.Rc2 b5 37.Rb2 b4 38.Rxb4 Rd6 39.Rb2 Re6 40.Rd2 Re8 41.Ra2 Re7 42.Rb1 Re8 43.Rb4 Rd8 44.Rba4 Rd7 45.Bg2 Rde7 46.Bf1 Rd7 47.Rc2 Rd8 48.Rc7 Rde8 49.Raa7 Bxe2 50.Rxf7+ Kg8 51.Rg7+ Kh8 52.Bg2 Bg4 53.Rh7+ Kg8 54.Bd5+ Be6 55.Be4 Bf5 56.Rag7+ Kf8 57.Rb7 Kg8 58.Bd5+ Be6 59.Rbg7+ Kf8 60.Rb7 Bxd5 61.Rh8+ Bg8 62.f5 gxf5 63.Rxh5 Re2+ 64.Kf1 Re1+ 65.Kf2 R8e2+ 66.Kf3 Bd5+ 67.Kf4 Bxb7 68.Rxf5+ Kg8 69.Rb5 Bh1 70.Rb7 Kh8 71.Rb5 Rg1 72.Rb4 Kg7 73.Rb5 Bf3 74.Rb8 Rgg2 75.Kg5 Rd2 76.Rg8+ Kf7 77.Kh6 Rxd3 78.Kg5 Rb3 79.Rc8 Rc3 80.Rc7+ Ke6 81.h5 Bxh5 82.g4 Rb2 83.Kf4 Rc4 84.Kg5 Rb8 85.gxh5 Rc8 86.Rb7 R8c6 87.Rg7 Rc8 88.Rd7 Rc1 89.Kg4 d3 90.Ra7 Rf1 91.Rg7 Re1 92.Rc7 Re5 93.Rxc8 d2 94.Re8+ Kd7 95.Rxe5 d1=Q+ 96.Kg5 Qd2+ 97.Kg4 Kd6 98.Rf5 Ke6 99.Rf4 Qg2+ 100.Kh4 Ke5 101.Rf7 Qa2 102.Rf3 Qh2+ 103.Kg4 Qg2+ 104.Rg3 Qe2+ 105.Kg5 Qf2 106.Rg4 Qf6# 0-1