1.d4 c5 2.d5 g6 3.c4 d6 4.e4 e6 5.Nc3 Bg7 6.Bd3 Nf6 7.h3 exd5 8.cxd5 O-O 9.Nf3 b5 10.Nxb5 Re8 11.O-O Nxe4 12.Bxe4 Rxe4 13.Bg5 Qb6 14.Nc3 Re8 15.Re1 Rxe1+ 16.Qxe1 Nd7 17.Qe8+ Nf8 18.Re1 Bb7 19.Qe7 h6 20.Bf6 Bxf6 21.Qxf6 Nh7 22.Qf4 Qxb2 23.Re3 Kg7 24.Qxd6 Nf6 25.Ne5 Re8 26.Qc7 Rf8 27.Nxg6 Kxg6 28.Qe7 Nxd5 29.Nxd5 Bxd5 30.Qxf8 Qc1+ 31.Kh2 Be6 32.Rg3+ Kf5 33.Qd6 c4 34.Rf3+ Ke4 35.Re3+ Qxe3 36.fxe3 Kxe3 37.Qa3+ Kd2 38.Qxa7 c3 39.Qd4+ Kc2 40.a4 Kb3 41.a5 c2 42.Qa1 Bc4 43.Qc1 Ba6 44.Kg3 Kc3 45.Kf2 Kb3 46.Ke1 Kc3 47.h4 Kb3 48.Kd2 Kc4 49.Kxc2 Kb4 50.Qxh6 Kxa5 51.Kc3 Kb5 52.Qd6 Bb7 53.Kd4 Ka4 54.Qb6 Bxg2 55.Kc3 Bb7 56.Qb4# 1-0