Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d4 d6 5. dxe5 dxe5 6. Qxd8+ Bxd8 7. Bd5 Nge7
8. Bb3 O-O 9. O-O Bg4 10. Nbd2 Ng6 11. h3 Bd7 12. Nc4 b5 13. Ne3 Na5 14. Rd1
Bc6 15. Nd5 Nxb3 16. axb3 Bb7 17. Be3 c6 18. Nb4 a5 19. Nd3 Bc7 20. Nc5 Bc8 21.
Rd2 f5 22. exf5 Bxf5 23. Rad1 Bxh3 24. gxh3 Rxf3 25. Kg2 Rff8 26. Rd7 Rac8 27.
Ne6 Nf4+ *
Position (FEN): 2r2rk1/2bR2pp/2p1N3/pp2p3/5n2/1P2B2P/1PP2PK1/3R4 w - - 6 28
White to move.
Themes:  Middlegame  
Puzzle rating: 879
Best move: Bxf4