Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. c3 Nf6 4. e5 Nd5 5. d4 cxd4 6. cxd4 d6 7. exd6 Bxd6 8.
Nc3 Nd7 9. Bd3 N7f6 10. O-O O-O 11. Re1 b6 12. Bd2 Bb7 13. a3 Rc8 14. Rc1 Nf4
15. Bf1 N6d5 16. Be3 Qf6 17. Nxd5 Bxd5 18. Rxc8 Rxc8 19. Qd2 Nh3+ 20. Kh1 Qxf3
*
Position (FEN): 2r3k1/p4ppp/1p1bp3/3b4/3P4/P3Bq1n/1P1Q1PPP/4RB1K w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 760
Best move: gxf3