Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c4 Nc6 3. d3 e5 4. g3 g6 5. h4 Bg7 6. Bg5 f6 7. Be3 d6 8. Bh3 Nge7
9. Nc3 O-O 10. Bxc8 Qxc8 11. Nge2 f5 12. Nd5 Nxd5 13. cxd5 Ne7 14. Bg5 Qd7 15.
Bxe7 Qxe7 16. Nc3 Qd7 17. Rf1 b5 18. b3 b4 19. Na4 Rab8 20. Nb2 a5 21. Nc4 fxe4
22. dxe4 Rf3 *
Position (FEN): 1r4k1/3q2bp/3p2p1/p1pPp3/1pN1P2P/1P3rP1/P4P2/R2QKR2 w Q - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 874
Best move: Qxf3