It was a night of mixed emotions for David Accam, Lalas Abubakar and Harrison Afful in Saturday's Major League Soccer action.
While two of the three gloriously got their names on the scoresheet, the other was left lamenting a needless red card for catching his opponent.
At the Toyota Park in Bridgeview, Illinois, David Accam registered his 13th strike of the season but his effort was not enough to save Chicago Fire from a 3-1 reversal to Toronto FC.
The former Helsingborgs man was in good position for a ricochet after Bastian Schweinsteiger's thunderous shot from outside the box came off the upright.
The 26-year-old has now tallied four more goals than he did last year, even if he has currently played one game less than he did last term.
The defeat, though, was that costly as it ended the Men in Red's unbeaten home streak this campaign.
The story was quite different in Florida where Columbus Crew played as guests to Orlando City.
Lalas Abubakar scored on 35 minutes to put the away side in front but Giles Barnes struck to restore parity after recess.
Waylon Francis sent in a free-kick and the Kumasi-born rose high to head home his first MLS goal.
Thirteen minutes to full-time, Harrison Afful, following a video assistant review, received the marching orders for elbowing Yoshimar Yotun.
Compatriots and teammates Jonathan Mensah and Mohammed Abu lasted the entire duration of the 1-1 draw.