"Sometimes it's even hard to look back and realize it actually happened," he revealed. "For me, it was a great moment and I felt comfortable with what I needed to do in front of net. I didn't have the time to soak up that moment. We were losing 3-0 and it was just a situation of get the ball out of the net and try and get another one. Sure, it was Brazil, but we felt there was a bigger picture and we wanted to get a result."

Babouli's work-rate and ability to find timely goals (he scored a second international goal vs. Cuba in Olympic qualifying) will always be prized assets, and after a stellar pre-season with the Toronto FC first team - he notched three goals and one assist in nine first-team matches - Babouli was signed on March 5 as the 12th player in club history to move from the academy to first team.

"Between League1 and USL it wasn't even a full year, and then it has been exactly a year from then that I played for Canada and signed with the first team," he said. "Everything just fell into place. It really seemed pretty quick to me. I had never been a part of the national pool or anything like that, and so it just seemed to develop so fast."

"With the first team at Toronto FC, it has just been such an education. The coaches I've had here, and the leadership from guys like Bradley, Altidore, and especially the other native Toronto players, has pushed me to work so hard. These guys have just played at such a high level and you need to find your place within the collective.

"I've learned to make higher average decisions on the field, play my role, and keep trying to make a difference in the final third. For me, I still play the same but at this level, every mistake you make are the moments the opponent is looking for to make you pay. It becomes a game of who makes the mistake first. I just need to keep working on being consistent and reliable on the pitch. "