Teimour Radjabov v Antoaneta Stefanova, Cap d’Agde 2006. Every chessplayer with a sense of creative or artistic pleasure dreams of being able to sacrifice several pieces for checkmate. Alas, few of us ever get the opportunity to do it, although you can maximise your chances by aiming for fast piece development on an open board. The 19-year-old Azeri Radjabov achieved the dream in today’s puzzle and went on to win the Cap d’Agde tournament in style, collecting e16,000 at the finish. Can you work out the main line of White’s winning idea? White sacrifices three of his pieces. Two sacrifices are accepted, the third declined. Then White’s remaining army, spearheaded by the f3 queen and the f1 rook, forces checkmate. Christmas greetings to all chessplaying readers.