1.c4 e6 2.Nf3 d5 3.d4 Nf6 4.g3 Bb4+ 5.Bd2 h5 6.Bxb4 Qd7 7.a4 Nc6 8.Bd2 Qe7 9.a5 Nd7 10.a6 bxa6 11.cxd5 Rh7 12.Ra2 g5 13.dxc6 Nb6 14.b3 Qd8 15.b4 Qe7 16.b5 Qf6 17.e3 Qg7 18.Ra4 Kf8 19.Ra5 Qe5 20.Rxa6 Rh6 21.Qc2 Qxe3+ 22.Bxe3 Rf6 23.Bxg5 h4 24.Bxf6 Kg8 25.gxh4 e5 26.dxe5 Bf5 27.Qxf5 Nc8 28.Rg1+ Kf8 29.Rg7 Ne7 30.Nc3 Nc8 31.h5 Nb6 32.h6 Rd8 33.h4 Ke8 34.h7 Rd5 35.h8=Q# 1-0