Chessbase Chess Software
In this extended update of the ChessBase mating course, Lubomir Ftacnik initiates you into the fine art of mating your opponent. In four videos the grandmaster explains typical mating patterns. At the same time, two small collections of material allow systematic assimilation of the subject of delivering mate. After that, it is all about answering the training questions in 1000 mating exercises.
1000 X Checkmate - Lubomir Ftacnik