1.g3 d5 2.Nf3 Bg4 3.Bg2 c6 4.O-O e6 5.h3 Bxf3 6.Bxf3 Nf6 7.Bg2 Be7 8.a4 c5 9.Re1 Nc6 10.Na3 O-O 11.d3 Qc7 12.Bf4 e5 13.Bd2 Rad8 14.e4 dxe4 15.dxe4 Rd7 16.Qc1 Rfd8 17.Nc4 b6 18.Be3 Na5 19.Nxa5 bxa5 20.c4 h5 21.Qc2 h4 22.gxh4 Nh7 23.Rad1 Bxh4 24.Rd5 Be7 25.Red1 Nf6 26.Rxd7 Rxd7 27.Bf3 g6 28.Kg2 Kg7 29.Bd2 Rd4 30.Bc3 Qc6 31.Bxa5 Nh5 32.Bxh5 gxh5 33.Re1 Qg6+ 34.Kh1 Qe6 35.Qb3 Bg5 36.Qf3 Rxc4 37.Bc3 Rxa4 38.Qxh5 f6 39.f4 Bxf4 40.Rg1+ Bg5 41.Bd2 Qf7 42.Qg4 Kh8 43.Qc8+ Qg8 44.Qf5 Qh7 45.Rxg5 fxg5 46.Qxe5+ Kg8 47.Qe8+ Kg7 48.Qxa4 Qxh3+ 49.Kg1 Qg3+ 50.Kf1 Qf3+ 51.Ke1 Qh1+ 52.Ke2 Qh5+ 53.Kd3 Qf7 54.Kc2 g4 55.Bc3+ Kg8 56.Qc6 c4 57.Qc8+ Qf8 58.Qxf8+ Kh7 59.Qg7# 1-0