1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Qf3 Nc6 7.Nxc6 dxc6 8.Be2 Nf6 9.Bg5 Be7 10.O-O e5 11.Qg3 Be6 12.Rfd1 b5 13.a3 a5 14.Bf3 h6 15.Be3 g5 16.h3 Rg8 17.Bg4 Bxg4 18.hxg4 Qc8 19.f3 Qe6 20.Qh2 h5 21.gxh5 g4 22.Kf1 Qc4+ 23.Ne2 Nd7 24.Rd2 O-O-O 25.Rad1 b4 26.b3 Qe6 27.axb4 Bxb4 28.Rd3 f5 29.exf5 Qxf5 30.Ng3 Qf7 31.Bf2 Qf4 32.h6 e4 33.Rd4 gxf3 34.h7 fxg2+ 35.Qxg2 Rg7 36.Rxe4 Qc7 37.Re6 Kb7 38.Qh3 Rh8 39.Rh6 Nf8 40.c3 Rgxh7 41.Rxh7 Rxh7 42.Qg2 Bxc3 43.Qf3 Bb4 44.Qe3 Nd7 45.Qa7+ Kc8 46.Qa6+ Qb7 47.Qc4 Rh8 48.Qe6 Qc7 49.Kg2 Rd8 50.Rc1 Kb7 51.Ne4 Nb6 52.Bg3 Qd7 53.Qg6 Qd5 54.Rf1 Ka6 55.Rf3 Rg8 56.Qh7 Re8 57.Nf6 Re2+ 58.Bf2 Qg5+ 59.Kh3 Re7 60.Qd3+ Qb5 61.Qd1 Kb7 62.Bxb6 Qxb6 63.Qd3 Qc7 64.Qf5 Rf7 65.Qg6 Rg7 66.Qd3 Rg1 67.Qd7 Qxd7+ 68.Nxd7 Kc7 69.Ne5 Rc1 70.Kg4 Kb6 71.Nc4+ Kb5 72.Rf5+ c5 73.Nd6+ Kc6 74.Nc4 Kb5 75.Nd6+ Kc6 76.Nc4 Rg1+ 77.Kh3 Ra1 78.Rf6+ Kd7 79.Rf3 Ke6 80.Kg2 Rc1 81.Nb6 Kd6 82.Kf2 Kc6 83.Rf6+ Kb7 84.Nc4 Rc2+ 85.Kg3 Kc7 86.Rf7+ Kd8 87.Ra7 Ra2 88.Kf3 Kc8 89.Ke4 Kb8 90.Rf7 a4 91.bxa4 Rxa4 92.Kd5 Ra6 93.Ne5 Rh6 94.Kc4 Kc8 95.Kb5 Kd8 96.Rb7 Rh1 97.Nc4 Ke8 98.Nd6+ Kf8 99.Nc4 Rc1 100.Rh7 Kg8 101.Rd7 Kf8 102.Rb7 Rb1 103.Kc6 Kg8 104.Kd5 Rc1 105.Rc7 Rc2 106.Rb7 Rc1 107.Rc7 Rc2 108.Rb7 Rc1