1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bb4+ 5. Bd2 Bxd2 6. Qxd2 0-0 7. Nc3 d6 8. h3 Na5 9. o-o-o Nxc4 10. dxc4 Be6 11. b3 c6 12. Qxd6 Qxd6 13. Rxd6 Nd7 14. Kb2 Rfe8 15. Ng5 Nc5 16. Nxe6 Nxe6 17. g4 Rad8 18. Rxd8 Rxd8 19. h4 Rd2 20. Rh2 Nd4 21. Ka3 Rxc2 22. Na4 b5 23. cxb5 cxb5 24. Nb2 Re2 25. g5 Nc2#
I think that's checkmate, Reyn.