Weekly Challenge 53: Castling Checkmate

Entries for Weekly Challenge 53 has closed. Thanks to all users who participated.

The winner is @root7000 who won a game of Chess against @PS-Greedy-One-Move with a castling move for checkmate in 12 moves (24 ply) in the following game:

Users are still welcome to attempt this challenge and post answers here, but the winner has been fixed. The next challenge can be found here:

This topic has been archived and can no longer be replied to.