Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. c3 Qb6 6. a3 c4 7. Nbd2 Na5 8. Be2 Bd7
9. O-O Ne7 10. Qc2 Ng6 11. h4 Nf4 12. Bd1 h5 13. g3 Ng6 14. Ng5 Be7 15. Ndf3
Nb3 16. Ra2 Ba4 17. Qb1 Nf8 18. Re1 f6 19. Nh3 Kd7 20. Nd2 Nxc1 *
Position (FEN): r4n1r/pp1kb1p1/1q2pp2/3pP2p/b1pP3P/P1P3PN/RP1N1P2/1QnBR1K1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1280
Best move: Bxa4+