Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 Bf5 4. Nf3 h6 5. e3 e6 6. Be2 Be7 7. O-O O-O 8. b4 a6
9. d5 e5 10. Bb2 Nbd7 11. Bd3 e4 12. Nd4 Bh7 13. Be2 c5 14. bxc5 Nxc5 15. f3
Qb6 16. Bc1 Rac8 17. fxe4 Nfxe4 18. Nxe4 Nxe4 19. Bd3 Nc5 20. Bxh7+ Kxh7 21.
Qc2+ Kg8 22. Bd2 Bf6 *
Position (FEN): 2r2rk1/1p3pp1/pq1p1b1p/2nP4/2PN4/4P3/P1QB2PP/R4RK1 w - - 4 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1819
Best move: Rxf6