Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 e5 4. Nf3 Bg4 5. d5 Bxf3 6. Qxf3 b5 7. Be2 Qf6 8. Nc3
Qxf3 9. Bxf3 Bb4 10. O-O Bxc3 11. bxc3 h6 12. Ba3 Nf6 13. Rad1 Nbd7 14. d6 c6
15. Rfe1 a5 16. g3 g5 17. Bg2 h5 18. Rf1 O-O-O 19. f4 gxf4 20. gxf4 exf4 21.
Rxf4 Rhe8 22. Re1 Re5 23. Bh3 c5 *
Position (FEN): 2kr4/3n1p2/3P1n2/ppp1r2p/2p1PR2/B1P4B/P6P/4R1K1 w - - 0 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1552
Best move: Rxf6