Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 c5 3. d5 exd5 4. exd5 d6 5. Nf3 Nf6 6. Bb5+ Bd7 7. Bxd7+ Nbxd7
8. c4 Be7 9. O-O O-O 10. Nbd2 a6 11. a3 b5 12. b4 bxc4 13. Nxc4 cxb4 14. axb4
Nb6 15. Be3 Nxc4 16. Nd4 Nxe3 17. fxe3 Qb6 18. Nc6 Rfe8 19. Qd3 Rac8 20. Rxa6
Qb7 *
Position (FEN): 2r1r1k1/1q2bppp/R1Np1n2/3P4/1P6/3QP3/6PP/5RK1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1829
Best move: Ra7