1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 d4 5.d3 a5 6.O-O Nc6 7.e3 Bc5 8.exd4 Nxd4 9.Nc3 O-O 10.Re1 Re8 11.Bf4 c6 12.Na4 Bb4 13.Re3 Ng4 14.Nxd4 e5 15.Nxc6 bxc6 16.Bxc6 Ra6 17.Bxe8 exf4 18.Re4 Rf6 19.Bb5 Nxf2 20.Kxf2 fxg3+ 21.Ke3 Bb7 22.Re8+ Qxe8+ 23.Bxe8 Re6+ 24.Kd4 Rd6+ 25.Ke5 Re6+ 26.Kf5 gxh2 27.Bd7 g6+ 28.Kg4 Re3 29.c5 Bd5 30.Kf4 Re7 31.Bg4 Be1 32.Qxe1 Rxe1 33.Rxe1 h1=Q 34.Rxh1 Bxh1 35.Nb6 Bd5 36.Nxd5 Kh8 37.c6 h5 38.Bxh5 gxh5 39.Ne7 Kh7 40.Ke5 Kg7 41.d4 Kf8 42.Nc8 f6+ 43.Kd6 Ke8 44.Kc5 f5 45.Nb6 Kd8 46.b3 Kc7 47.a4 Kd8 48.b4 h4 49.bxa5 Ke8 50.Kc4 f4 51.a6 Kd8 52.Kd3 h3 53.a7 f3 54.a8=Q+ Kc7 55.Qb7+ Kd6 56.Qd7# 1-0