1.c3 Nf6 2.Nf3 d5 3.d4 c5 4.dxc5 e6 5.Be3 Nc6 6.b4 Be7 7.g3 Ng4 8.Bd2 e5 9.h3 Nxf2 10.Kxf2 e4 11.Nd4 O-O 12.Bf4 Bf6 13.e3 Re8 14.Be2 Bd7 15.a4 Be5 16.Nxc6 bxc6 17.Bxe5 Rxe5 18.Qd4 Rf5+ 19.Kg2 Qg5 20.h4 Qf6 21.Qxf6 Rxf6 22.Nd2 Re8 23.Nb3 h5 24.Bxh5 Rh6 25.Be2 Rg6 26.Nd4 Rf6 27.Rhf1 Rh6 28.b5 Rc8 29.b6 axb6 30.cxb6 c5 31.a5 cxd4 32.cxd4 Rc2 33.Rf2 Rb2 34.a6 Rhxb6 35.a7 Bc6 36.a8=Q+ Bxa8 37.Rxa8+ Kh7 38.Bh5 g6 39.Bg4 f5 40.Be2 Kg7 41.g4 Kh6 42.Rd8 R6b3 43.Bd1 Rb6 44.Rxb2 Rxb2+ 45.Kf1 Rb1 46.g5+ Kg7 47.Ke1 Rb2 48.Rxd5 Rh2 49.Rd7+ Kf8 50.Bb3 Rxh4 51.Kd2 Rh2+ 52.Kc3 Re2 53.Rf7+ Ke8 54.Rf6 Rxe3+ 55.Kb4 Rd3 56.Kc4 Rg3 57.Rxg6 e3 58.Bd1 f4 59.Kd3 Kf7 60.Rf6+ Kg7 61.Rxf4 Rxg5 62.Bf3 Rg1 63.Rg4+ Rxg4 64.Bxg4 Kf8 65.Kxe3 Ke7 66.Ke4 Kd6 67.Bh3 Kc6 68.Ke5 Kc7 69.Bg2 Kd7 70.Be4 Ke7 71.Bf5 Kd8 72.Bg4 Ke7 73.Bh3 Kd8 74.Kd6 Ke8 75.Bg2 Kd8 76.Bh1 Ke8 77.Ke6 Kd8 78.Bg2 Ke8 79.d5 Kd8 80.Be4 Ke8 81.Bf3 Kd8 82.Bg4 Ke8 83.d6 Kd8 84.Bf3 Ke8 85.Bb7 Kd8 86.Bc6 Kc8 87.Ke7 Kb8 88.d7 Kc7 89.Bd5 Kb6 90.Bc4 Kc7 91.Bb3 Kb6 92.Ba2 Kc7 93.Bb1 Kc6 94.Bd3 Kc7 95.Bc2 Kc6 96.Bb3 Kc7 97.Ba2 Kc6 98.Bb1 Kc7 99.Bd3 Kc6 100.Bc2 Kc7 101.Ba4 Kb6 102.Kd6 Ka5 103.Bb3 Kb6 104.Bg8 Kb7 105.Bh7 Kb6 106.Bg8 Kb7 107.d8=Q Ka7 108.Kc5 Ka6 109.Qa8# 1-0