Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. c3 g6 5. d4 cxd4 6. cxd4 Bg7 7. Nc3 Ne7 8. Bg5
O-O 9. d5 Qc7 10. Bb3 exd5 11. exd5 Bxc3+ 12. bxc3 Qxc3+ 13. Nd2 Nf5 14. O-O
Nd7 15. Ne4 Qg7 16. g4 Nd4 17. Nf6+ Nxf6 18. Qxd4 Nxg4 19. Qf4 Ne5 20. Bf6 Nd3
21. Qg5 Ne5 *
Position (FEN): r1b2rk1/pp3pqp/3p1Bp1/3Pn1Q1/8/1B6/P4P1P/R4RK1 w - - 6 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2310
Best move: f4