Chess puzzle (Equality)
Moves: 1. e4 c6 2. c4 d5 3. e5 dxc4 4. Bxc4 Bf5 5. f4 e6 6. Nf3 Ne7 7. O-O Nd7 8. d4
Nd5 9. Nc3 Be7 10. Bd2 O-O 11. Qb3 b5 12. Bxd5 cxd5 13. Nxb5 Rb8 14. Qa4 Qb6
15. Na3 Rb7 16. b3 h6 17. Ba5 Qa6 18. Rac1 Bxa3 *
Position (FEN): 5rk1/pr1n1pp1/q3p2p/B2pPb2/Q2P1P2/bP3N2/P5PP/2R2RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1427
Best move: Qxa3