Chess puzzle (Advantage)
Moves: 1. e4 b6 2. d4 Bb7 3. Bd3 e6 4. Nf3 Nf6 5. Qe2 c5 6. O-O cxd4 7. Nxd4 Nc6 8.
Nxc6 Bxc6 9. e5 Nd5 10. a3 a5 11. c4 Ne7 12. Nc3 Ng6 13. f4 Bc5+ 14. Be3 Nh4
15. Bxc5 bxc5 16. Be4 Qb6 17. Rad1 Rb8 18. Rd2 O-O 19. Bxh7+ Kxh7 20. Qh5+ Kg8
21. Qxh4 f5 22. Qe7 Rfc8 23. Rd3 Rf8 24. Rf2 Rf7 25. Qd6 Rc8 26. Na4 Qa6 27.
Qxc5 *
Position (FEN): 2r3k1/3p1rp1/q1b1p3/p1Q1Pp2/N1P2P2/P2R4/1P3RPP/6K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 966
Best move: Bxa4