1.d4 Nf6 2.e3 Nc6 3.Nc3 d5 4.Nf3 Bg4 5.Bb5 e6 6.O-O Bb4 7.h3 Bh5 8.a3 Ba5 9.Na4 O-O 10.Ne5 Bxd1 11.Nxc6 bxc6 12.Bxc6 Be2 13.Bxa8 Bxf1 14.Kxf1 Qxa8 15.b4 Qc6 16.bxa5 Qxa4 17.Ra2 Qc4+ 18.Kg1 Qxa2 19.f4 Qb1 20.g4 Qxc1+ 21.Kf2 Ne4+ 22.Kf3 Qf1#