1.d4 Nf6 2.e3 d5 3.c4 e6 4.Nf3 Ba3 5.Nxa3 Kf8 6.Bd3 Bd7 7.O-O Ne4 8.b4 a5 9.b5 g6 10.Nd2 b6 11.Nxe4 Bc8 12.cxd5 Nd7 13.dxe6 f5 14.exd7 Qg5 15.dxc8=Q+ Ke7 16.Qb8 Qh5 17.Qxh5 fxe4 18.Bxe4 Rf8 19.Qxh7+ Rf7 20.Qxa8 Kf6 21.f4 g5 22.f5 Rf8 23.Qxf8# 1-0