1.c4 e5 2.g3 c6 3.d4 exd4 4.Qxd4 d5 5.Nf3 Bg4 6.Qxg4 Nf6 7.Qd4 Ng4 8.Qxg4 a6 9.Nd4 Bd6 10.a4 g5 11.a5 Qb6 12.c5 h5 13.Qxg5 Qxc5 14.Nb3 Qc4 15.Qe3+ Kd8 16.Ra2 Qc2 17.Na3 Bb4+ 18.Bd2 Bxd2+ 19.Qxd2 Qxb3 20.Ra1 Qb6 21.axb6 Kc8 22.Rc1 Rf8 23.e4 f6 24.exd5 Kd7 25.dxc6+ Ke7 26.cxb7 Re8 27.bxa8=Q Ke6 28.Rc7 Re7 29.Rc6+ Ke5 30.b7 Rd7 31.Rb6 Kf5 32.Rc6 Rd3 33.Rb6 a5 34.Rc6 Rxa3 35.Rb6 Re3+ 36.Kd1 Kg6 37.Kc1 Rxg3 38.Kb1 Kh7 39.Ka1 Kg8 40.Ka2 Rd3 41.Kb1 Rd5 42.Ka1 Rf5 43.Ka2 Rf4 44.Ka3 h4 45.Kb3 h3 46.Kc2 Kh8 47.Kd1 f5 48.Ke1 Ra4 49.Kd1 Rc4 50.Ke2 Rc8 51.bxc8=Q+ Kg7 52.Qa7+ Nd7 53.Rg1+ Kf7 54.Rh1 Kg7 55.Qaxd7# 1-0