1.Nc3 c5 2.e4 Nc6 3.Nf3 e5 4.Bc4 Be7 5.Nd5 d6 6.O-O Nf6 7.Nxf6+ Bxf6 8.a3 Rb8 9.b4 O-O 10.b5 Ne7 11.d3 Kh8 12.Ng5 Bxg5 13.Bxg5 f6 14.Be3 Ng6 15.f4 exf4 16.Bxf4 Nxf4 17.Rxf4 Qe7 18.Bd5 Qe5 19.Rf1 Be6 20.Bxe6 Qxe6 21.c4 f5 22.Rxf5 Rxf5 23.exf5 Qxf5 24.Qe2 Rf8 25.Rf1 Qxf1+ 26.Qxf1 Rxf1+ 27.Kxf1 Kg8 28.Ke2 Kf7 29.Ke3 Ke6 30.Ke4 g6 31.d4 b6 32.g3 h5 33.h3 Kf6 34.dxc5 dxc5 35.Kd5 Kf5 36.a4 g5 37.Kc6 g4 38.hxg4+ Kxg4 39.Kb7 Kxg3 40.Kxa7 h4 41.a5 bxa5 42.b6 h3 43.b7 h2 44.b8=Q+ Kg2 45.Qb2+ Kg1 46.Qc1+ Kg2 47.Qd2+ Kg1 48.Qe3+ Kg2 49.Qe2+ Kg1 50.Qg4+ Kf2 51.Qh3 Kg1 52.Qg3+ Kh1 53.Qf2 a4 54.Kb6 a3 55.Qf1# 1-0