1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nc6 5.c4 g6 6.Nc3 Nf6 7.Be2 Nxd4 8.Qxd4 Bg7 9.Be3 b6 10.Qd2 Bb7 11.f3 O-O 12.O-O Nd7 13.Rac1 Rc8 14.Rfd1 Bc6 15.h3 Nc5 16.b3 a5 17.Rb1 f5 18.exf5 gxf5 19.a3 Qe8 20.b4 axb4 21.axb4 Nd7 22.Nd5 Bxd5 23.Qxd5+ Qf7 24.f4 Qxd5 25.Rxd5 Ra8 26.Rd3 Ra2 27.Bf3 Kf7 28.Bd5+ Kg6 29.c5 Rc2 30.Bb3 Re2 31.c6 Rxe3 32.Rxe3 Bd4 33.Kf2 Nf6 34.Rd1 Bxe3+ 35.Kxe3 b5 36.Rc1 Rc8 37.Be6 Rc7 38.g4 fxg4 39.hxg4 h6 40.Kd4 Ne8 41.Bf5+ Kf7 42.Bd3 Nf6 43.Bxb5 e6 44.Be2 Nd5 45.b5 Nxf4 46.Bf3 e5+ 47.Ke3 d5 48.b6 d4+ 49.Kd2 Rxc6 50.Rxc6 d3 51.Ke3 Ne2 52.Rc7+ Kf6 53.Rd7 Ke6 54.Rxd3 Ng1 55.Rd2 Kf7 56.g5 e4 57.Bh5+ Ke6 58.Kf2 Kf5 59.Be8 Kf4 60.Rd6 Ne2 61.Bg6 Ke5 62.b7 Kf4 63.Rd7 Kxg5 64.Bf7 Kg4 65.Rd8 Ng3 66.Bb3 Kf5 67.Rf8+ Kg5 68.b8=R Kg4 69.Bd1+ Kh3 70.Kg1 Kh4 71.Rb7 h5 72.Rf6 Kg5 73.Rg6+ Kf4 74.Rd6 Kg5 75.Rf6 h4 76.Rb8 Nf5 77.Rbb6 Ne7 78.Rb4 Kxf6 79.Rxe4 Nc8 80.Rxh4 Ke6 81.Kf2 Kf6 82.Ke3 Ne7 83.Bc2 Nd5+ 84.Kf3 Nb4 85.Rxb4 Kg7 86.Rf4 Kh8 87.Rf7 Kg8 88.Bg6 Kh8 89.Kf4 Kg8 90.Kg5 Kh8 91.Kf6 Kg8 92.Rd7 Kh8 93.Rd8# 1-0