Our Lady & St John Catholic Arts College CHESS CLUB
Under Construction - watch this space
1.Kd7! (2.Qc5#) 1...Kd4 2.Ke6# 1...Kf5 2.Kd6# 1...f5 2.Qc3#