1.Nf3 c5 2.e4 g6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 d6 11.Bb3 Qc7 12.exd6 exd6 13.Qd2 Ne7 14.O-O-O d5 15.Bc5 O-O 16.h3 Rd8 17.g4 d4 18.Rhe1 Be6 19.Na4 Nd5 20.f5 gxf5 21.gxf5 Bxf5 22.Bxd4 Bg6 23.Bxg7 Kxg7 24.Nc5 Nf6 25.Qc3 Qf4+ 26.Kb1 Rxd1+ 27.Rxd1 Re8 28.Nd3 Qf3 29.Rg1 Qxh3 30.Bxf7 Qh2 31.Rxg6+ hxg6 32.Bxe8 Qg1+ 33.Nc1 Qd1 34.Bxc6 g5 35.a3 g4 36.Qc5 g3 37.Qxa7+ Kg6 38.Qe3 Qg4 39.Bg2 Nh7 40.Ne2 Nf6 41.Nf4+ Kg7 42.b4 Ng8 43.Qc1 Kf7 44.Ba8 Qg7 45.Be4 Nf6 46.Bg2 Qh6 47.Ka2 Nh5 48.Nd3 Qe6+ 49.Kb1 Qe2 50.Qf1+ Kg8 51.Qxe2 Kh7 52.Bd5 Nf4 53.Qe4+ Ng6 54.Qc4 Ne7 55.Bf7 Nf5 56.Bg8+ Kg7 57.Qc7+ Kf8 58.Qf7# 1-0