1.d4 Nf6 2.f3 d5 3.e4 dxe4 4.fxe4 e5 5.Nf3 exd4 6.e5 Nd5 7.Qxd4 Be7 8.Bc4 Be6 9.O-O Nc6 10.Bb5 a6 11.Bxc6+ bxc6 12.Qa4 O-O 13.Rd1 Bc5+ 14.Kh1 Nb6 15.Rxd8 Raxd8 16.Qh4 Rd1+ 17.Ne1 Rxc1 18.h3 Nc4 19.Kh2 Nxe5 20.Qe4 Bd5 21.Qe2 Re8 22.Nd3 Nf3+ 23.Qxf3 Bd6+ 24.g3 Re2+ 25.Qf2 Rh1#