1.e3 c5 2.c4 e6 3.d4 d5 4.Nf3 Nf6 5.a3 a6 6.Nbd2 b6 7.cxd5 exd5 8.b3 Nbd7 9.Bb2 Bd6 10.g3 Ra7 11.Bg2 O-O 12.O-O Rc7 13.dxc5 bxc5 14.e4 dxe4 15.Ng5 Be5 16.Bxe5 Nxe5 17.Ngxe4 Rd7 18.Qc2 Bb7 19.Rad1 Nxe4 20.Nxe4 Rd4 21.Ng5 Qxg5 22.Bxb7 Qe7 23.Bg2 Qd6 24.Rfe1 Rd8 25.Rxd4 cxd4 26.Qe4 f6 27.f4 Ng6 28.Bf1 Qxa3 29.Qe6+ Kh8 30.Qf7 Qf8 31.Qxf8+ Nxf8 32.Bxa6 g5 33.fxg5 fxg5 34.Bd3 Kg7 35.Re5 h6 36.Kf2 Kf6 37.Rf5+ Ke6 38.Ra5 Nd7 39.Bc4+ Ke7 40.Ke2 Nb6 41.Kd3 Rd6 42.Re5+ Kf6 43.Re4 Nd7 44.Rxd4 Ne5+ 45.Ke4 Rb6 46.Rd2 g4 47.Rf2+ Nf3 48.h3 h5 49.hxg4 hxg4 50.Kf4 Ne5 51.Ke4+ Nf3 52.Kf4 Ne5 53.Re2 Ng6+ 54.Kxg4 Ne5+ 55.Kf4 Ng6+ 56.Ke4 Rd6 57.Rf2+ Kg5 58.b4 Ne7 59.b5 Nc8 60.Ke5 Rb6 61.Kd4 Nd6 62.Kc5 Rxb5+ 63.Kxd6 Ra5 64.Be6 Ra3 65.g4 Ra6+ 66.Ke7 Ra7+ 67.Kf8 Ra8+ 68.Kg7 Ra7+ 69.Rf7 Ra4 70.Rf5+ Kxg4 71.Ra5+ Kf4 72.Rxa4+ Ke3 73.Kf6 Kd2 74.Ke5 Kd3 75.Bd5 Kc3 76.Ke4 Kc2 77.Kd4 Kd2 78.Bc4 Kc1 79.Kc3 Kd1 80.Ra1# 1-0