Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 dxc4 3. e4 b5 4. Nc3 e6 5. a4 c6 6. axb5 cxb5 7. Ra5 Bb4 8. Rxb5
Bxc3+ 9. bxc3 Ba6 10. Rb4 Nc6 11. Qa4 Qd7 12. Qxa6 Nxb4 13. cxb4 Ne7 14. Bxc4
O-O 15. Nf3 Rab8 16. Ba3 f5 17. e5 Nc6 18. Bxe6+ *
Position (FEN): 1r3rk1/p2q2pp/Q1n1B3/4Pp2/1P1P4/B4N2/5PPP/4K2R b K - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 888
Best move: Qxe6