1.e4 c5 2.Nf3 d6 3.Nc3 a6 4.Ne2 Nf6 5.Ng3 h5 6.h4 g6 7.c3 Bg4 8.d3 Nc6 9.Be2 Bg7 10.Be3 O-O 11.O-O Rc8 12.Ng5 Bxe2 13.Qxe2 Ng4 14.Bd2 d5 15.f3 Nf6 16.e5 Nh7 17.f4 Nxg5 18.hxg5 e6 19.Nxh5 gxh5 20.Qxh5 Qb6 21.Rae1 Qxb2 22.Rf2 Qc2 23.Re3 Qb1+ 24.Rf1 Qc2 25.Be1 Ne7 26.g4 Qd1 27.Bg3 Qd2 28.Ref3 Rc6 29.f5 exf5 30.gxf5 Nxf5 31.Rxf5 Qxd3 32.R1f3 Qb1+ 33.Rf1 Qd3 34.R1f3 Qb1+ 35.Kg2 Rg6 36.e6 Rxe6 37.Rxf7 Qg6 38.Qxg6 Rxg6 39.Rxf8+ Bxf8 40.Rf5 d4 41.cxd4 c4 42.Kf3 c3 43.Bf4 Ba3 44.Ra5 Bd6 45.Bc1 Re6 46.Ra4 Re1 47.Be3 Ra1 48.Rc4 Rxa2 49.Rxc3 a5 50.Rc8+ Kf7 51.Rd8 Be7 52.Rd7 Rb2 53.g6+ Kxg6 54.Rxe7 a4 55.Re8 a3 56.Ra8 a2 57.Ke4 Kf7 58.d5 Re2 59.Kd3 Rh2 60.Bc5 Rh5 61.Kc4 b5+ 62.Kd4 Rh4+ 63.Ke5 Ra4 64.Rxa4 bxa4 65.Bd4 Ke7 66.d6+ Kd7 67.Kd5 a3 68.Ba1 Kd8 69.Ke6 Kc8 70.d7+ Kc7 71.Ke7 Kb7 72.d8=Q Ka7 73.Bd4+ Kb7 74.Qb6+ Kc8 75.Be5 a1=N 76.Qc7# 1-0