1.c3 Nf6 2.Nf3 b6 3.d4 Bb7 4.Bg5 e6 5.Nbd2 h6 6.Bh4 Be7 7.e3 g5 8.Bg3 g4 9.Ne5 h5 10.h3 d6 11.Qa4+ Kf8 12.Nd3 h4 13.hxg4 Nxg4 14.Qd1 Rg8 15.Bf4 Nd7 16.Be2 Bxg2 17.Rg1 Ngf6 18.Bf3 Bxf3 19.Rxg8+ Kxg8 20.Qxf3 Nf8 21.O-O-O Ng6 22.Rg1 Nh7 23.Bh6 Bf8 24.Bxf8 Nxf8 25.Nf4 Rb8 26.d5 e5 27.Nh5 Nh7 28.Qf5 Qe7 29.Ne4 Kh8 30.Rg4 Rd8 31.a3 Qd7 32.Qf3 Qe7 33.Rg1 Rg8 34.Nhf6 Nxf6 35.Nxf6 Rf8 36.Rg5 Kg7 37.Nh5+ Kh6 38.Rf5 Qd8 39.e4 f6 40.Qg4 Rf7 41.Kb1 Qf8 42.Ka2 Kh7 43.a4 Ne7 44.Rf3 Ng6 45.Kb3 a6 46.Ka3 a5 47.Kb3 Kh6 48.Rf5 Kh7 49.Kc4 Ne7 50.Rf3 Ng6 51.Kb3 Kh6 52.Rf5 Kh7 53.Ka2 Ne7 54.Rf3 Ng6 55.Ka3 Kh6 56.Rf5 Kh7 57.Kb3 Ne7 58.Rf3 Ng6 59.Kc4 Kh6 60.Rf5 Kh7 61.b3 Ne7 62.Rf3 Ng6 63.b4 Kh6 64.Rf5 Kh7 65.Kb3 Ne7 66.Rf3 Ng6 67.Kc4 Kh6 68.Rf5 Kh7 69.f4 exf4 70.Kb3 Ne7 71.Rxf4 f5 72.Qxh4 Qh6 73.exf5 axb4 74.cxb4 Nxd5 75.Rf3 Re7 76.f6 Re3+ 77.Rxe3 Qxe3+ 78.Kc4 c6 79.Nf4+ Kg8 80.Qg4+ Kf8 81.Qg7+ Ke8 82.f7+ Kd7 83.f8=Q+ Ne7 84.Qg4+ Kc7 85.Ne6+ Kb7 86.Qxe7+ Ka6 87.b5+ Ka5 88.Qa7# 1-0