Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 c6 4. d3 d5 5. exd5 cxd5 6. Bb3 Nc6 7. O-O Nf6 8. Re1
Bd6 9. h3 O-O 10. Bg5 h6 11. Bh4 Be6 12. c4 d4 13. Bg3 Nd7 14. Nbd2 Bf5 15. Ne4
Bxe4 16. Rxe4 a6 17. Rc1 Qc7 18. c5 Nxc5 19. Rxc5 Bxc5 20. Nxe5 Nxe5 21. Bxe5
Bd6 22. Bxd4 Rfe8 23. Rg4 Be5 24. Be3 Kh7 25. Qb1 g6 26. d4 Bf6 27. Rf4 Qd6 *
Position (FEN): r3r3/1p3p1k/p2q1bpp/8/3P1R2/1B2B2P/PP3PP1/1Q4K1 w - - 3 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1224
Best move: Bxf7