Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Nxc6 bxc6 7. Bd3 g6 8.
h3 Bg7 9. Be3 O-O 10. Qd2 d6 11. Bh6 Qb6 12. O-O-O Be6 13. Bxg7 Kxg7 14. Kb1 a5
15. g4 a4 16. f4 Rfb8 17. Qc1 d5 18. e5 Ne4 19. Nxe4 dxe4 20. Bxe4 Bxa2+ *
Position (FEN): rr6/4ppkp/1qp3p1/4P3/p3BPP1/7P/bPP5/1KQR3R w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 689
Best move: Kxa2