1.Nf3 Nf6 2.c4 e6 3.d3 d5 4.g3 c6 5.Qc2 c5 6.Bg2 Nc6 7.O-O Be7 8.e4 O-O 9.Bf4 b6 10.e5 Nd7 11.h4 d4 12.Qe2 Bb7 13.Nbd2 a5 14.Ne4 a4 15.h5 h6 16.g4 a3 17.b3 Nb4 18.Bg3 Qc7 19.Kh1 Rae8 20.Rg1 Kh8 21.Bh2 Qd8 22.Nfd2 f5 23.exf6 gxf6 24.Nd6 Bxd6 25.Bxd6 Bxg2+ 26.Rxg2 Rg8 27.Nf3 e5 28.Nh4 Qa8 29.Re1 Qc6 30.Nf5 Re6 31.Nxh6 Rg7 32.Nf5 Rxd6 33.Nxg7 Kxg7 34.g5 f5 35.g6 Re6 36.f3 Nf6 37.Rg5 Ng4 38.Rxf5 Nxd3 39.Rf7+ Kg8 40.Qg2 Nh6 41.Rg1 Nf4 42.Qg3 Rf6 43.Kh2 d3 44.Rh7 Nf5 45.Qg5 Qd6 46.Rf7 Nd4 47.Qxf6 Nxf3+ 48.Kh1 Qxf6 49.Rxf6 Nxg1 50.Kxg1 d2 51.Rd6 Ne2+ 52.Kf2 Nd4 53.h6 Kf8 54.g7+ Ke7 55.g8=Q d1=Q 56.Qd8+ Kf7 57.Qd7+ Kg8 58.Qg7# 1-0