1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.e3 c5 6.Nf3 Nc6 7.Bd3 cxd4 8.exd4 O-O 9.Bg5 h6 10.Bh4 dxc4 11.Bxc4 Nxd4 12.Qd3 Nxf3+ 13.Qxf3 Qd4 14.Qg3 Ne4 15.Qg4 Bxc3+ 16.bxc3 Qxc3+ 17.Ke2 Qxc4+ 18.Kf3 Qd3+ 19.Kf4 e5+ 20.Kxe5 Bxg4 21.f3 Nc5 22.fxg4 Qe4+ 23.Kd6 Rac8 24.Rhe1 Rc6#