1.d4 Nf6 2.Bg5 d5 3.e3 Nbd7 4.Nf3 e6 5.c4 c5 6.Nc3 h6 7.Bh4 g5 8.Bg3 cxd4 9.exd4 Bg7 10.Bd6 Ne4 11.Nxe4 dxe4 12.Ne5 Qb6 13.c5 Qxb2 14.Rb1 Qxa2 15.Bc4 Qa5+ 16.Kf1 Bf8 17.Nxf7 Kxf7 18.Qh5+ Kf6 19.Qe8 Nb6 20.Be5+ Kf5 21.Qf7+ Kg4 22.Be2+ Kh4 23.Qh5#