1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 c5 6.c4 Nc6 7.Nc3 d5 8.cxd5 Nxd5 9.Nxd5 Qxd5 10.Bf4 Bxb2 11.Ne5 Qe6 12.Nxc6 bxc6 13.Rb1 Bd4 14.e3 Bg7 15.Qa4 Bd7 16.Rb7 a5 17.Rxd7 Qxd7 18.Bxc6 Qxd3 19.Bxa8 Rxa8 20.Qc6 Qd8 21.Qxc5 Rc8 22.Qb5 Bc3 23.Rc1 Bb4 24.Qf1 Ra8 25.Qc4 Qb6 26.Bh6 Qd8 27.Qc2 f6 28.Qc4+ Kh8 29.Qf7 Qg8 30.Qc4 Qxc4 31.Rxc4 Kg8 32.Rc7 g5 33.h4 Bd6 34.Rb7 gxh4 35.gxh4 Kf7 36.Bf4 Bxf4 37.exf4 Rc8 38.Rb5 Rc4 39.Rxa5 Rxf4 40.Rh5 Kg6 41.Ra5 Rxh4 42.a4 Rb4 43.Ra8 h5 44.a5 Ra4 45.a6 Kf5 46.a7 h4 47.Rh8 Rxa7 48.Rxh4 e5 49.Kg2 Ra3 50.f3 Kg5 51.Rb4 f5 52.Kf2 Ra2+ 53.Ke3 Ra3+ 54.Kf2 f4 55.Re4 Kf5 56.Rb4 Re3 57.Rc4 Ra3 58.Rb4 Ra2+ 59.Kf1 Rd2 60.Rb3 Ke6 61.Rb5 Rd5 62.Rb6+ Rd6 63.Rb5 Rd2 64.Ke1 Rc2 65.Kf1 Kd6 66.Ra5 Rc5 67.Ra6+ Kd5 68.Ra4 Rc4 69.Ra3 Kd4 70.Ke2 Rc2+ 71.Ke1 Rc3 72.Ra4+ Ke3 73.Re4+ Kxf3 74.Rxe5 Rc1+ 75.Kd2 Rf1 76.Re8 Kf2 77.Rf8 f3 78.Rf7 Ra1 79.Rf8 Kg2 80.Rg8+ Kf1 81.Rf8 f2 82.Ke3 Ra3+ 83.Kd2 Kg2 84.Ke2 Ra2+ 85.Ke3 f1=Q 86.Rxf1 Kxf1 87.Kd3 Re2 88.Kc3 Kf2 89.Kb3 Ke3 90.Kc4 Rd2 91.Kc5 Rd4 92.Kb5 Ke4 93.Kc5 Rd5+ 94.Kc6 Ke5 95.Kb6 Kd6 96.Ka6 Rc5 97.Kb6 Kd5 98.Ka6 Kc6 99.Ka7 Rb5 100.Ka6 Rc5 101.Ka7 Kc7 102.Ka6 Rd5 103.Ka7 Ra5#