1.d4 Nf6 2.Bf4 b6 3.Nf3 Bb7 4.Nc3 e6 5.e3 c5 6.Nb5 Nd5 7.Bd6 cxd4 8.exd4 a6 9.Bxf8 Kxf8 10.Nd6 Qc7 11.Nxb7 Qxb7 12.Ne5 d6 13.Nc4 Ke7 14.Bd3 Nf4 15.Rg1 Nd7 16.Qf3 Qxf3 17.gxf3 Nxd3+ 18.Ke2 Nf4+ 19.Ke1 Ng6 20.a4 d5 21.Ne3 f5 22.b4 b5 23.axb5 axb5 24.Rxa8 Rxa8 25.Ke2 Kf6 26.Ng2 Ra4 27.c3 Nb6 28.h4 h5 29.Kd3 Nc4 30.Rc1 Ra2 31.f4 Rd2#