1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.e5 Nd5 5.d4 cxd4 6.cxd4 d6 7.Nc3 dxe5 8.Nxe5 e6 9.Bb5 Bd7 10.Nxd7 Qxd7 11.O-O Be7 12.Nxd5 Qxd5 13.Bxc6+ bxc6 14.Be3 O-O 15.Qa4 a5 16.Rac1 Rfc8 17.Rc4 Rab8 18.b3 Bb4 19.Rfc1 h6 20.Rxc6 Rxc6 21.Qxc6 Ba3 22.Rc2 Qf5 23.h3 Rd8 24.g4 Qg6 25.Rc4 h5 26.Qf3 hxg4 27.hxg4 Qb1+ 28.Kg2 Qxa2 29.Ra4 Qxb3 30.Rxa5 Qb4 31.Rh5 f6 32.g5 fxg5 33.Qe4 Qd6 34.Qh7+ Kf7 35.Rxg5 Qc6+ 36.Kg1 Bf8 37.Rg4 Rd5 38.Rf4+ Rf5 39.Rxf5+ exf5 40.Qxf5+ Kg8 41.d5 Qf6 42.Qxf6 gxf6 43.Kg2 Kf7 44.Kf3 f5 45.Kf4 Kf6 46.Bd4+ Kg6 47.Bb2 Bd6+ 48.Be5 Bc5 49.f3 Bg1 50.Bc3 Bh2+ 51.Ke3 Kf7 52.Kd4 Ke7 53.Bd2 Kd6 54.Bb4+ Kd7 55.Bd2 Kd6 56.Bb4+ Kd7 57.Bf8 Ke8 58.Bh6 Kd7 59.f4 Kd6 60.Bf8+ Kd7 61.Ke5 Bg3 62.Kxf5 Bh2 63.Ke4 Bg3 64.f5 Bh4 65.Bc5 Bf6 66.Bd4 Bd8 67.f6 Kd6 68.Be5+ Kd7 69.Kf5 Bxf6 70.Kxf6 Kd8 71.d6 Kd7 72.Bg3 Kd8 73.Ke6 Kc8 74.d7+ Kb7 75.d8=Q Kc6 76.Qg5 Kb6 77.Kd6 Ka7 78.Qb5 Ka8 79.Kc7 Ka7 80.Qa5# 1-0