Brilliant Ways to Checkmate
Click here for answer
Rf3#!
pv 1. ... Rf3#
menu