Rose's mate

 

Epaulette mate

Swallow's tail mate

Dovetail mate



Comments

Chessbase PGN viewer