Chess puzzle (Equality)
Moves: 1. e4 g6 2. Nf3 Bg7 3. d4 c6 4. Bd3 d6 5. O-O Bg4 6. c3 Qb6 7. Nbd2 Nd7 8. h3
Bxf3 9. Nxf3 e6 10. Ng5 h6 11. Nf3 Ngf6 12. Qe2 O-O-O 13. a4 a6 14. Bf4 Ne8 15.
a5 Qa7 16. b4 g5 17. Be3 d5 18. Ne5 Bxe5 19. dxe5 Qb8 20. Bxa6 *
Position (FEN): 1qkrn2r/1p1n1p2/B1p1p2p/P2pP1p1/1P2P3/2P1B2P/4QPP1/R4RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1339
Best move: bxa6