Chess puzzle (Crushing)
Moves: 1. e4 c5 2. b4 cxb4 3. Nf3 Nc6 4. d4 e6 5. Bd3 d5 6. exd5 Qxd5 7. O-O Nf6 8. c4
bxc3 9. Nxc3 Qa5 10. Bd2 Bb4 11. Rc1 O-O 12. a3 Qxa3 13. Bb1 Bxc3 14. Rxc3 Qd6
15. Bg5 Nd5 16. Rb3 Na5 17. Re3 Nxe3 18. fxe3 b6 19. Ne5 f6 20. Bxh7+ Kxh7 21.
Qh5+ Kg8 22. Bxf6 Rxf6 *
Position (FEN): r1b3k1/p5p1/1p1qpr2/n3N2Q/3P4/4P3/6PP/5RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1264
Best move: Rxf6