1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Nf6 7.Nc3 Nd7 8.Be3 e5 9.Qd2 h6 10.Nh2 Qe7 11.O-O b6 12.a3 a5 13.Ne2 Ba6 14.Rae1 O-O-O 15.b4 cxb4 16.axb4 axb4 17.Ra1 Kb7 18.Rfb1 f5 19.f3 c5 20.c3 Nb8 21.cxb4 Rxd3 22.Qa2 cxb4 23.Nf1 Rhd8 24.Bxb6 Kxb6 25.Qa5+ Kc6 26.Qa4+ Kc7 27.Rxb4 Qc5+ 28.Kh2 Rd1 29.Ra2 Nc6 30.Rc2 Qxc2 31.Qxc2 Bxe2 32.Ne3 R1d2 33.Qc5 Bf8 34.Qb6+ Kd7 35.Qb7+ Ke6 36.Qxc6+ R2d6 37.Qc2 Bd3 38.Qb3+ Kf6 39.Nd5+ Rxd5 40.Rb6+ R5d6 41.Qxd3 Be7 42.Qb1 Rxb6 43.Qxb6+ Rd6 44.Qb3 f4 45.Qc3 Rd4 46.g3 Bb4 47.Qc6+ Rd6 48.Qa4 fxg3+ 49.Kxg3 Be1+ 50.Kg2 Rd2+ 51.Kf1 Bg3 52.Qb4 Bf4 53.h4 Rd1+ 54.Ke2 Rd2+ 55.Ke1 Kf7 56.Qc4+ Ke7 57.Qg8 Rd6 58.Qh7+ Kd8 59.Qf7 Bg3+ 60.Ke2 Bf4 61.h5 gxh5 62.Qxh5 Rd2+ 63.Ke1 Kd7 64.Qg6 Rh2 65.Kf1 Rd2 66.Qf6 Rd1+ 67.Kg2 Rd2+ 68.Kg1 Kc7 69.Qe6 Be3+ 70.Kf1 Bf4 71.Ke1 Rd6 72.Qe7+ Kc6 73.Qe8+ Kb6 74.Qc8 Rd3 75.Qb8+ Kc5 76.Qa7+ Kb4 77.Qb6+ Kc3 78.Qa6 h5 79.Qa5+ Kb2 80.Ke2 Re3+ 81.Kf2 Rc3 82.Qb4+ Kc2 83.Qe7 Kd1 84.Qd8+ Kc1 85.Qh8 Rc2+ 86.Kg1 Rh2 87.Qf6 Kd2 88.Qxf4+ exf4 89.Kxh2 Ke3 90.e5 Kxf3 91.e6 Kf2 92.e7 f3 93.e8=Q h4 94.Qe4 h3 95.Kxh3 Kg1 96.Qe1#