Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. g3 Nf6 5. Bg2 Nc6 6. d3 Bd6 7. Rg1 Qe7+ 8.
Kf1 O-O 9. Nc3 a6 10. Be3 Bg4 11. Qd2 Bxf3 12. Bxf3 Nb4 13. Bg5 h6 14. Bxf6
Qxf6 15. a3 d4 16. Bxb7 dxc3 17. bxc3 Rab8 18. Be4 a5 19. axb4 axb4 20. c4 *
Position (FEN): 1r3rk1/2p2pp1/3b1q1p/8/1pP1B3/3P2P1/2PQ1P1P/R4KR1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxa1+