1.d4 Nf6 2.Nf3 c5 3.d5 b5 4.Bg5 Qb6 5.Nbd2 Nxd5 6.e3 Nc6 7.a4 Nc7 8.axb5 Nxb5 9.Nc4 Qc7 10.Be2 e6 11.Bf4 Qb7 12.Na5 Nxa5 13.Rxa5 Nc7 14.O-O d5 15.c4 Be7 16.cxd5 exd5 17.Bxc7 Qxc7 18.Qxd5 Qxa5 19.Qc6+ Bd7 20.Qxa8+ Qd8 21.Qxa7 Qc8 22.Rd1 Bf6 23.Bc4 Ke7 24.Bxf7 Rd8 25.Bc4 Kf8 26.b3 Bg4 27.Qf7#