1.d4 e6 2.e4 b6 3.c3 Bb7 4.Bd3 c5 5.Nf3 Nf6 6.Qe2 Be7 7.e5 Nd5 8.c4 Nb4 9.Be4 d5 10.exd6 Bxe4 11.dxe7 Qxd4 12.Nxd4 Rf8 13.b3 Bb7 14.a3 Rh8 15.Rf1 f5 16.Nc6 e5 17.g3 a6 18.Be3 b5 19.cxb5 Rf8 20.f3 c4 21.Rg1 e4 22.Rg2 Rg8 23.Nd2 cxb3 24.Bc5 Nc2+ 25.Kf1 e3 26.Qc4 Nb4 27.Qxg8+ Kd7 28.Qd8+ Ke6 29.e8=Q# 1-0