Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. e5 Bxc3+
8. bxc3 Nd5 9. Qd4 O-O 10. Be2 d6 11. exd6 cxd6 12. O-O Re8 13. Bf3 Bf5 14.
Bxd5 cxd5 15. Qxd5 Bxc2 16. Bg5 Qc7 17. Qd2 Ba4 18. Rfe1 Rac8 19. Rxe8+ Rxe8
20. Be3 Bc6 21. Bd4 a5 22. Qg5 g6 *
Position (FEN): 4r1k1/2q2p1p/2bp2p1/p5Q1/3B4/2P5/P4PPP/R5K1 w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1565
Best move: Qf6