Preheat the oven to 325°F (160°C).
In a mixing bowl, combine the graham cracker crumbs, sugar, and melted butter. Stir until the mixture resembles wet sand.
Press the crumb mixture firmly into the bottom of a 9-inch springform pan to form the crust. Bake in the preheated oven for 10 minutes, then remove and let it cool.
In another large mixing bowl, beat the softened cream cheese with an electric mixer until smooth and creamy. Gradually add the sugar, mixing until well combined.
Add the vanilla extract, eggs (one at a time), lemon juice, and lemon zest to the cream cheese mixture. Mix until just combined, avoiding overmixing.
Pour the cheesecake filling over the cooled crust. Smooth the top with a rubber spatula.
Bake in the oven for 50-60 minutes, until the center is set but slightly jiggly. Turn off the oven and leave the cheesecake inside for an additional hour to cool gradually.
After cooling, refrigerate the cheesecake for at least 4 hours, preferably overnight.
In a saucepan, combine fresh blueberries, sugar, cornstarch, water, and lemon juice. Cook over medium heat until it begins to bubble and thicken (about 5-7 minutes). Remove from heat and let cool.
Serve the chilled cheesecake topped with the blueberry sauce.