1.Nf3 Nf6 2.g3 c6 3.c4 g6 4.Nc3 Bg7 5.Bg2 d5 6.Qb3 d4 7.Na4 O-O 8.O-O Re8 9.e3 e5 10.d3 b6 11.exd4 exd4 12.Bf4 Be6 13.Rae1 h6 14.Be5 c5 15.Nxd4 cxd4 16.Bxa8 Bh3 17.Bg2 Bxg2 18.Kxg2 Nc6 19.Bxf6 Bxf6 20.Qd1 Ne5 21.f4 Nxd3 22.Qxd3 Rxe1 23.Rxe1 Qa8+ 24.Qf3 g5 25.Qxa8+ Kh7 26.Qxa7 Kg8 27.Re5 b5 28.Qb7 Bd8 29.Qf3 Bc7 30.b4 Bxe5 31.Qf2 bxa4 32.b5 Bxf4 33.a3 h5 34.Qg1 Bxg3 35.Qf1 Bd6 36.Qf2 Be7 37.Kh3 Bxa3 38.Qg2 Bd6 39.Qd5 Bf4 40.b6 d3 41.Qxd3 Bc1 42.Qd6 Bd2 43.Qc5 Be1 44.Qb5 Kf8 45.Qc5+ Kg7 46.Kg2 Kh8 47.h3 Bc3 48.h4 Ba1 49.Qb5 g4 50.Qg5 Bc3 51.Kf1 Be5 52.Qd2 Bf4 53.Qd7 g3 54.b7 Bc1 55.b8=Q+ Kh7 56.Qf8 a3 57.Qf5# 1-0