1.g3 c6 2.Bg2 d5 3.Nf3 Bg4 4.O-O Nf6 5.d4 e6 6.Ne5 Bf5 7.Nc3 Nbd7 8.Bf4 Be7 9.Re1 O-O 10.e4 Nxe4 11.Nxe4 dxe4 12.Bxe4 Nxe5 13.Bxf5 Nc4 14.Bxh7+ Kxh7 15.Qd3+ Kg8 16.Qxc4 Qb6 17.Rab1 Rfd8 18.c3 Rd5 19.Qe2 a5 20.Be5 Qd8 21.Rbd1 Bf6 22.c4 Rd7 23.h4 Qe7 24.Qg4 Rad8 25.Kg2 b5 26.b3 a4 27.h5 Bxe5 28.Rxe5 axb3 29.axb3 Qf6 30.Rd3 bxc4 31.bxc4 Qh6 32.Rc5 Qf6 33.Rxc6 Rxd4 34.Rxd4 Rxd4 35.Qf3 Kh7 36.Rc7 Qxf3+ 37.Kxf3 f6 38.Ke3 e5 39.c5 Kh6 40.c6 Rc4 41.Kd3 Rc1 42.g4 g6 43.Ke4 Rc5 44.Rc8 Kg7 45.c7 gxh5 46.gxh5 Rc2 47.Kd5 Rd2+ 48.Ke4 Rc2 49.h6+ Kh7 50.Kd5 Rd2+ 51.Kc5 Rc2+ 52.Kb5 Rb2+ 53.Ka6 Ra2+ 54.Kb5 Rb2+ 55.Kc5 Rc2+ 56.Kb6 Rb2+ 57.Ka7 Ra2+ 58.Kb7 Rb2+ 59.Kc6 Rc2+ 60.Kd6 Rd2+ 61.Ke7 Rc2 62.Ke6 e4 63.Kd5 f5 64.Ke5 Rc5+ 65.Kd6 Rc2 66.Rf8 Rd2+ 67.Ke5 Kxh6 68.Kf6 Rd6+ 69.Kxf5 Ra6 70.Ke5 Rf6 71.Rh8+ Kg7 72.f4 Rf8 73.Rxf8 Kh6 74.f5 e3 75.c8=R Kg7 76.Kd4 Kh6 77.Kd3 e2 78.Kd2 Kg5 79.Rc1 Kh6 80.Rh8+ Kg5 81.Rc6 e1=B+ 82.Ke3 Bg3 83.Rh1 Bf2+ 84.Ke4 Bg3 85.Rh3 Bf2 86.Rh7 Bg1 87.Ra6 Ba7 88.Rg6# 1-0