1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 dxc6 7.Nc3 e5 8.Be3 Be7 9.Bc4 Qc7 10.a4 O-O 11.O-O Bg4 12.Qe1 a5 13.h3 Bd7 14.Qe2 Bb4 15.Qf3 Rfe8 16.Rfd1 Bxc3 17.bxc3 b5 18.Bf1 Be6 19.Bg5 Nd7 20.axb5 Nb6 21.Qg3 Bc4 22.Bf6 g6 23.Qg5 Re6 24.Rd8+ Rxd8 25.Bxd8 Qb8 26.Bxb6 Bxf1 27.Bc5 Bxb5 28.Rxa5 Kg7 29.Be3 Re8 30.Ra7 Bc4 31.Kh2 Qd6 32.Qh6+ Kg8 33.f3 Rf8 34.Bg5 Re8 35.h4 Qc5 36.Rc7 Qd6 37.Rb7 Ba6 38.Ra7 Bc4 39.h5 Bf1 40.hxg6 Qxg6 41.Kg1 Qxh6 42.Bxh6 Bc4 43.Kf2 Be6 44.g4 Bc4 45.g5 Bb5 46.Rc7 Ba4 47.c4 Bxc2 48.Rxc6 Bb3 49.c5 Be6 50.Rd6 Rc8 51.c6 Bb3 52.c7 f5 53.Rd8+ Rxd8 54.cxd8=Q+ Kf7 55.Kg2 Bd1 56.Qb8 Bc2 57.Qa8 Bd3 58.Qb7+ Kg6 59.Kf2 Be2 60.Qg7+ Kh5 61.Qe7 fxe4 62.Bg7 exf3 63.Qd6 Bb5 64.Qb4 Ba4 65.Bxe5 Bc6 66.Qa3 Be8 67.Qd6 Kh4 68.Qa6 Kh5 69.Bg7 Kh4 70.Qc4+ Kxg5 71.Qg8 Bh5 72.Ba1+ Kf4 73.Bg7 Bf7 74.Qxf7+ Kg5 75.Qe6 Kh5 76.Qc4 h6 77.Bd4 Kg5 78.Qa2 Kf4 79.Qg8 Ke4 80.Qh8 Kf4 81.Qa8 Kg5 82.Qf8 Kg4 83.Qb8 Kg5 84.Qe5+ Kh4 85.Qf6+ Kg4 86.Qxh6 Kf5 87.Qf8+ Kg5 88.Qe8 Kh6 89.Be3+ Kh7 90.Bf4 Kg7 91.Kg3 Kf6 92.Kg4 Kg7 93.Bg5 Kh7 94.Qd8 Kg6 95.Qd5 Kh7 96.Qd6 f2 97.Qf6 f1=N 98.Bd2 Nxd2 99.Qa6 Nb3 100.Kh5 Nc1 101.Qc8 Na2 102.Qb7+ Kg8 103.Kg6 Kh8 104.Qa6 Nc1 105.Qa7 Na2 106.Qc7 Nc3 107.Qe5+ Kg8 108.Qg7# 1-0