Remove tops from squash by cutting an inch from the top, parallel to the bottom. Remove seeds (an ice cream scooper works well for this). Preheat oven to 350 degrees.
Simmer butter with onion, carrot and celery in a medium saucepan for 2-3 minutes.
Stir in rice and curry and simmer an additional 2 minutes. Increase heat to high and add red wine and stock. Bring to a boil. Remove from heat and stir in beef, sage, salt and pepper.
Fill each squash with rice mixture and space evenly in a large casserole pan. Cover with foil and bake for 75 minutes until rice is cooked and squash is soft.
While squash are roasting, toast almonds in a large sauté pan until golden; set aside. Allow cooked squash to sit 5 minutes before serving, topped with toasted almonds.