1.g3 e6 2.d4 c5 3.Nf3 cxd4 4.Nxd4 Qc7 5.Bg2 d5 6.O-O a6 7.Nc3 Nf6 8.Bg5 Nbd7 9.e4 e5 10.Re1 h6 11.Bxf6 Nxf6 12.exd5 Bd6 13.Qd3 O-O 14.Nf5 Bxf5 15.Qxf5 Rac8 16.Re2 Rfd8 17.Rd1 b5 18.h4 b4 19.Ne4 Nxe4 20.Qxe4 Qc4 21.b3 Qxe4 22.Bxe4 h5 23.Bd3 a5 24.Kg2 g6 25.f3 f5 26.Rde1 Kg7 27.Bc4 Kf6 28.Ba6 Rc5 29.Bc4 a4 30.Rc1 Rdc8 31.c3 bxc3 32.Rxc3 axb3 33.axb3 Rxd5 34.Rcc2 Rd4 35.Ra2 Rc6 36.Ra8 Rc7 37.Rea2 e4 38.fxe4 fxe4 39.Rd8 Re7 40.Ra6 Rd2+ 41.Kh3 Ke5 42.Rg8 Kf5 43.Rf8+ Ke5 44.Ra5+ Kd4 45.Rd5+ Kc3 46.Rxd2 Kxd2 47.Rd8 e3 48.Rxd6+ Ke1 49.Re6 Rxe6 50.Bxe6 e2 51.Bc4 Kf2 52.Bxe2 Kxe2 53.b4 Kd3 54.b5 Kd4 55.b6 Ke5 56.b7 Kd4 57.b8=R Kc3 58.g4 Kc4 59.g5 Kc3 60.Rg8 Kd3 61.Rh8 Ke4 62.Re8+ Kf4 63.Rg8 Ke5 64.Rc8 Kf5 65.Rc6 Ke4 66.Rxg6 Kf4 67.Rh6 Ke5 68.g6 Ke6 69.Rxh5 Kf6 70.g7 Ke6 71.g8=N Kd7 72.Re5 Kc6 73.h5 Kc7 74.h6 Kc6 75.h7 Kb7 76.h8=R Kc6 77.Rh7 Kd6 78.Rc7 Kxc7 79.Re6 Kc8 80.Re7 Kb8 81.Nf6 Kc8 82.Nd5 Kd8 83.Kg4 Kc8 84.Kf5 Kb8 85.Rc7 Ka8 86.Nb6+ Kb8 87.Na8 Kxa8 88.Ke6 Kb8 89.Kd7 Ka8 90.Kc6 Kb8 91.Kb6 Ka8 92.Rc8# 1-0