1.e4 e6 2.d3 d5 3.Nd2 c5 4.Ngf3 Nc6 5.g3 g6 6.Bg2 Bg7 7.O-O Nf6 8.Re1 O-O 9.c3 Re8 10.e5 Nd7 11.d4 f6 12.exf6 Qxf6 13.Nb3 c4 14.Bg5 Qf5 15.Nbd2 h6 16.Be3 e5 17.dxe5 Ndxe5 18.Nxe5 Nxe5 19.Bxd5+ Be6 20.Bxe6+ Rxe6 21.Bd4 Rf8 22.Qe2 Kh7 23.f4 Rfe8 24.fxe5 Bxe5 25.Bxe5 Rxe5 26.Qf2 Qxf2+ 27.Kxf2 Rf5+ 28.Kg2 Rd8 29.Re2 h5 30.Nxc4 Kh6 31.Rae1 h4 32.gxh4 Rf4 33.Re4 Rf5 34.R1e2 b5 35.Ne3 Rc5 36.Ng4+ Kh5 37.Nf6+ Kh6 38.Re8 Rd6 39.Ne4 Rcd5 40.Nxd6 Rxd6 41.R8e6 Rd3 42.Ra6 b4 43.cxb4 Kh5 44.Re5+ Kxh4 45.Re4+ Kh5 46.Ra5+ g5 47.Ree5 Rd2+ 48.Kf3 Rd3+ 49.Ke4 Rd1 50.Rxg5+ Kh6 51.Rgb5 Re1+ 52.Kd3 Rd1+ 53.Kc2 Rh1 54.Ra6+ Kg7 55.Rb7+ Kf8 56.Raxa7 Rxh2+ 57.Kb3 Rh3+ 58.Ka4 Re3 59.Ra8+ Re8 60.Rxe8+ Kxe8 61.Ra7 Kd8 62.b5 Kc8 63.b6 Kb8 64.Kb5 Kc8 65.Kc6 Kd8 66.Rh7 Ke8 67.b7 Kd8 68.b8=Q#