1.d4 Nf6 2.Nf3 g6 3.c3 Bg7 4.Bg5 O-O 5.Nbd2 d5 6.e3 Ne4 7.Bh4 h6 8.c4 g5 9.Bg3 Nxg3 10.hxg3 c5 11.Qc2 cxd4 12.Nxd4 Nc6 13.Nxc6 bxc6 14.Nf3 Rb8 15.Bd3 Rxb2 16.Qa4 dxc4 17.Bxc4 Bc3+ 18.Kf1 Rb4 19.Qxc6 Bxa1 20.Qxh6 Rb1+ 21.Ne1 Rxe1+ 22.Kxe1 Bc3+ 23.Ke2 Bg4+ 24.f3 Qd2+ 25.Kf1 Qe1#