Puzzles For Fun!

Sort:
Avatar of anthon2010

you can give me random ones

Avatar of ChessDude009

okay

Avatar of ChessDude009

HARD
Quickest Mate Possible

Avatar of Nytemere

Qf7+     Rxf7

Exf7+    Kh8

Re8+     Bf8

Bf6#