1.e4 c5 2.Nc3 d6 3.Nge2 Nf6 4.d4 cxd4 5.Nxd4 e5 6.Bb5+ Bd7 7.Bxd7+ Qxd7 8.Nb3 Nc6 9.Bg5 Be7 10.Bxf6 Bxf6 11.Qe2 O-O 12.O-O-O Rac8 13.Nd5 Bg5+ 14.Kb1 Ne7 15.h4 Nxd5 16.Rxd5 Be7 17.g3 Qe6 18.Rhd1 h6 19.Na5 Rc7 20.Nc4 Rc6 21.Ne3 Rfc8 22.Rb5 Rb8 23.Nd5 Bd8 24.Rb3 a6 25.a4 Qd7 26.Ne3 Bb6 27.Nf5 Qe6 28.Qg4 Qf6 29.Rf3 Bd8 30.Nxd6 Qe6 31.Qxe6 fxe6 32.Nxb7 Bc7 33.Rb3 Bb6 34.Rd6 Rbc8 35.Rxb6 Rxc2 36.Ka2 Rxf2 37.h5 Rc4 38.Ka3 Rxe4 39.Nc5 Re3+ 40.b3 Rxg3 41.Rxa6 Kh7 42.Rxe6 Re2 43.Kb4 Rg5 44.Rec6 Rxh5 45.a5 Rh4+ 46.Kb5 e4 47.Ra7 e3 48.Re7 h5 49.a6 Ra2 50.a7 e2 51.Ra6 Rxa6 52.Kxa6 Ra4+ 53.Nxa4 e1=Q 54.Rxe1 g5 55.Nc3 Kg6 56.Nd1 Kh7 57.Nc3 Kh6 58.Re4 Kg6 59.Nd1 Kf7 60.Rd4 Kf6 61.Rb4 Kf5 62.Ra4 Ke6 63.Nc3 h4 64.Ne4 h3 65.a8=Q h2 66.Nf2 Kf7 67.Rc4 Kf6 68.Qc6+ Kf5 69.Rc2 h1=N 70.Rb2 Ke5 71.Nd1 Ng3 72.Qe6+ Kf4 73.Qf7+ Ke4 74.Qd5+ Kf4 75.Ra2 Ne4 76.Ka7 Nf6 77.Kb6 Nxd5+ 78.Kc5 Nf6 79.Kd4 g4 80.Ra7 g3 81.Ne3 Kf3 82.Rf7 Ke2 83.Rxf6 Ke1 84.Ng4 g2 85.Ne3 g1=Q 86.Kd3 Qg8 87.Rf1# 1-0