In a cocktail shaker, muddle the pineapple with the ginger and sugar.
Add the lime juice and whiskey, then add some ice to the shaker and shake vigorously for about 15 seconds. Strain the mixture into a glass then top the glass off with Champagne or sparkling wine and add a twist of lemon or lime to the glass.