Checkmate at 26. Nf7

I’ve actually been playing a fair amount of correspondence chess lately. Here is a club toutnament game I won on Sunday with my 26th move, catching the Black King in a Knight, Knight, Queen, Bishop combination checkmate.

1. Nf3 d6 2. d4 Bf5 3. Nc3 c6 4. e4 Bg4 5. Be2 Be6 6. d5 cxd5 7. exd5 Bd7 8. O-O Qb6 9. b3 e6 10. Be3 Qb4 11. Qd2 Nf6 12. a3 Qg4 13. Ng5 Qf5 14. dxe6 fxe6 15. a4 h6 16. Bd3 Qa5 17. Bg6+ Ke7 18. Nf7 d5 19. Nxh8 Ng4 20. Bd4 Nc6 21. Bh5 e5 22. Bxe5 Ncxe5 23. Nxd5+ Ke6 24. Qxa5 Nc6 25. Bxg4+ Kd6 26. Nf7#
1-0