1.Nf3 Nf6 2.h3 d6 3.d4 Bf5 4.g4 Bg6 5.c4 c6 6.Bg2 Nbd7 7.Nh4 Be4 8.Nf3 d5 9.g5 Bxb1 10.Rxb1 Ne4 11.Qb3 Qb6 12.Nd2 Qxb3 13.axb3 Nxd2 14.Bxd2 e6 15.e4 dxe4 16.Bxe4 h6 17.g6 f5 18.Bg2 O-O-O 19.Ra1 Kb8 20.O-O Bd6 21.Rfe1 Nf8 22.b4 Bc7 23.Bc3 Nxg6 24.Rxe6 Nf4 25.Re7 g5 26.Kf1 Rhe8 27.Rae1 Rxe7 28.Rxe7 g4 29.hxg4 fxg4 30.Be4 h5 31.Bd2 Rf8 32.b5 cxb5 33.c5 g3 34.d5 g2+ 35.Bxg2 Nxg2 36.Kxg2 Bd8 37.Rh7 Rf5 38.d6 Rxc5 39.Bf4 b6 40.d7+ Kb7 41.Rh8 Bf6 42.d8=Q Bxd8 43.Rxd8 b4 44.Rd7+ Kc8 45.Rxa7 Rb5 46.Kh3 Ra5 47.Re7 Rd5 48.Re4 b5 49.Kh2 Re5 50.Rxe5 Kc7 51.Rd5+ Kc6 52.f3 Kb6 53.Kh3 Ka5 54.Kg3 h4+ 55.Kxh4 Ka4 56.Rd1 b3 57.Bc7 Kb4 58.Bd6+ Ka4 59.Ra1# 1-0