01 - Preheat oven to 325°F. Grease and line a 9-inch springform pan.
02 - Pulse ladyfingers into fine crumbs using a food processor. In a bowl, combine crumbs with melted butter and espresso powder until the mixture is evenly moistened. Press firmly into the base of the prepared pan. Bake for 10 minutes, then set aside to cool.
03 - Combine hot espresso, sugar, and coffee liqueur in a bowl. Stir until the sugar dissolves. Allow to cool.
04 - In a large mixing bowl, beat cream cheese, mascarpone, and sugar with an electric mixer until silky smooth. Add eggs one at a time, blending thoroughly after each addition. Mix in brewed espresso, vanilla extract, flour, and a pinch of salt until just combined.
05 - Brush or drizzle half of the prepared coffee soak over the cooled crust.
06 - Pour the cheesecake batter over the soaked crust. Tap the pan gently to release any trapped air bubbles.
07 - Place the springform pan in a water bath. Bake for 60 minutes, or until the center is just set with a slight jiggle. Turn off the oven, crack the door open, and let the cheesecake cool within the oven for 1 hour.
08 - Remove from the oven and let cool to room temperature. Refrigerate the cheesecake for a minimum of 4 hours or overnight for best results.
09 - Whip heavy cream with powdered sugar and vanilla extract in a chilled bowl until stiff peaks form.
10 - Release the cheesecake from the pan. Optionally, brush or drizzle the remaining coffee soak over the surface. Spread whipped cream over the cheesecake, dust with cocoa powder, and garnish with chocolate shavings. Slice and serve chilled.