Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Nf6 3. h3 Bb4 4. Nge2 Nc6 5. a3 Bc5 6. b4 Bb6 7. d3 d5 8. Na4
O-O 9. Bg5 d4 10. Nxb6 axb6 11. Ng1 h6 12. Bxf6 Qxf6 13. Nf3 b5 14. Qd2 Qe7 15.
g4 Nxb4 16. Be2 Nc6 17. g5 hxg5 18. Qxg5 Rxa3 *
Position (FEN): 2b2rk1/1pp1qpp1/2n5/1p2p1Q1/3pP3/r2P1N1P/2P1BP2/R3K2R w KQ - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1564
Best move: Rxa3