A separate script runs to set the winner at regular intervals so it is not automatically set at auction end. The winner is displayed on the auction itself once the script runs.
At anytime you can see who one the auction after it expires by selecting "bid history"....highest bid is the winner