Chess puzzle (Crushing)
Moves: 1. e4 b6 2. d4 e6 3. Nf3 Bb7 4. d5 exd5 5. exd5 Nf6 6. Bg5 Be7 7. c4 O-O 8. Bd3
Re8 9. O-O c6 10. Qc2 h6 11. Bh4 cxd5 12. Nc3 dxc4 13. Bxc4 Bxf3 14. Qb3 d5 15.
Bxf6 Bxf6 16. Nxd5 Nc6 17. Nxf6+ Qxf6 18. gxf3 Ne5 19. Rac1 Nxf3+ 20. Kh1 Re4
21. Bd5 Rf4 *
Position (FEN): r5k1/p4pp1/1p3q1p/3B4/5r2/1Q3n2/PP3P1P/2R2R1K w - - 4 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1178
Best move: Bxa8