1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Bg5 Bb7 5.e3 Be7 6.Nc3 d5 7.Be2 O-O 8.O-O Nbd7 9.Rc1 h6 10.Bh4 Ne4 11.cxd5 Nxc3 12.Bxe7 Nxe2+ 13.Qxe2 Qxe7 14.Rxc7 Bxd5 15.Ne5 Rfd8 16.Qb5 Qg5 17.e4 Bxe4 18.f3 Nxe5 19.dxe5 Bd3 20.Qc6 Qe3+ 21.Kh1 Bxf1 22.Qc1 Qf2 23.Rc2 Bxg2#