Prepare the Crust:
Preheat your oven to 325°F (163°C).
In a mixing bowl, combine graham cracker crumbs, sugar, and melted butter. Mix until well combined.
Press the mixture into the bottom of a 9-inch springform pan, creating an even layer.
Bake the crust for 10 minutes, then remove from the oven and let it cool.
Make the Cheesecake Filling:
In a large mixing bowl, beat the softened cream cheese with an electric mixer until smooth.
Add the sugar and continue to beat until well combined and creamy.
Mix in the sour cream and vanilla extract.
Add the eggs one at a time, beating on low speed after each addition until just combined.
Add the flour and mix until smooth.
Bake the Cheesecake:
Pour the cheesecake filling over the cooled crust.
Bake in the preheated oven for 55-60 minutes, or until the center is set and the top is lightly browned.
Turn off the oven and leave the cheesecake inside with the door slightly open for 1 hour.
Remove the cheesecake from the oven and let it cool to room temperature. Refrigerate for at least 4 hours or overnight.
Prepare the Strawberry Topping:
In a saucepan, combine the sliced strawberries, sugar, and lemon juice.
Cook over medium heat until the strawberries release their juices and the mixture comes to a boil.
In a small bowl, mix the cornstarch with water until dissolved. Add this mixture to the saucepan.
Continue to cook, stirring constantly, until the sauce thickens.
Remove from heat and let the strawberry topping cool to room temperature.