1.e4 c5 2.Nf3 e6 3.a3 d5 4.Bb5+ Nc6 5.d3 Ne7 6.exd5 exd5 7.O-O a6 8.Ba4 b5 9.Bb3 g6 10.Nc3 Bg7 11.h4 O-O 12.Nh2 Nd4 13.Ba2 Bb7 14.Ne2 Nxe2+ 15.Qxe2 Nf5 16.h5 Re8 17.Qg4 c4 18.Nf3 Re2 19.c3 Qd7 20.h6 Bf6 21.d4 Rae8 22.Bb1 Bc8 23.Bxf5 Qxf5 24.Qxf5 Bxf5 25.a4 Bd7 26.axb5 Bxb5 27.g4 R8e4 28.g5 Bd8 29.Rd1 f6 30.Kf1 Kf7 31.Rd2 Rxd2 32.Bxd2 Ke6 33.gxf6 Bxf6 34.Bg5 Kf5 35.Bxf6 Kxf6 36.Ne5 Kg5 37.f3 Rf4 38.Kf2 Kxh6 39.Ng4+ Kg5 40.Ne3 Rf8 41.Rg1+ Kh6 42.Nxd5 Bc6 43.Nb6 Rxf3+ 44.Ke2 Rh3 45.d5 Bb5 46.Rd1 Kg7 47.d6 Rh2+ 48.Ke3 Rh3+ 49.Kf2 Rh2+ 50.Kg3 Rxb2 51.d7 Bxd7 52.Rxd7+ Kf6 53.Nxc4 Rc2 54.Rd3 h5 55.Ne3 Rc1 56.c4 Ke5 57.Kf3 h4 58.Rd5+ Ke6 59.Rg5 Kf6 60.Ra5 h3 61.Rxa6+ Ke5 62.Ra2 g5 63.Rh2 Rc3 64.Rxh3 Kd4 65.Kf2 Rb3 66.Rg3 Rb2+ 67.Kf3 Rb3 68.Rg4+ Kd3 69.Rxg5 Kd4 70.Rd5+ Kc3 71.Ke4 Rb6 72.Ke5 Rb1 73.Rd4 Rh1 74.Rd6 Rh3 75.Ke4 Rh4+ 76.Kf3 Rh3+ 77.Ke2 Rh2+ 78.Ke1 Rh1+ 79.Kf2 Rh2+ 80.Kg3 Re2 81.Kf3 Rh2 82.Ke4 Rh4+ 83.Kd5 Rh5+ 84.Kc6 Re5 85.c5 Rxe3 86.Kb5 Re1 87.c6 Re6 88.Rxe6 Kd3 89.Re3+ Kd2 90.Re5 Kc1 91.Rh5 Kb2 92.c7 Kb1 93.Rh2 Ka1 94.Rh1+ Ka2 95.Rh7 Ka3 96.Rf7 Ka2 97.Rf1 Kb3 98.Ka5 Kc3 99.c8=Q+ Kb2 100.Rh1 Ka2 101.Rg1 Ka3 102.Rb1 Ka2 103.Rb8 Ka1 104.Qc3+ Ka2 105.Qb2# 1-0