Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. f4 O-O 6. Nf3 c5 7. Be2 cxd4 8. Nxd4
Nc6 9. Be3 e5 10. Nxc6 bxc6 11. fxe5 dxe5 12. O-O Be6 13. Qc2 Qe7 14. Na4 Rfd8
15. Nc5 Qc7 16. Nxe6 fxe6 17. Bg5 Rf8 18. Rad1 h6 19. Bh4 g5 20. Bg3 Nd7 21.
Rd4 Qb6 22. Rxf8+ *
Position (FEN): r4Rk1/p2n2b1/1qp1p2p/4p1p1/2PRP3/6B1/PPQ1B1PP/6K1 b - - 0 22
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 2381
Best move: Bxf8