BRADENTON, Florida – Wednesday’s six-game slate at day three of the 2018 CONCACAF Girls’ Under-15 Championship produced its fair share of fireworks.

Davia Richards bagged a brace for Jamaica, but it would not be enough against El Salvador, who got a brace of its own from Alexandra Guadalupe Molina Fuentes in a 3-2 win.

Haiti showed off its attacking prowess by pouring in four first half goals, led by Florsie Love Darlina Joseph’s brace, in a 5-2 victory against Puerto Rico, while Ana Fillipe Roque Assucena was all the offense Portugal needed in its 2-0 win over the United States.

Here are Wednesday’s results from day three of the 2018 CONACAF Girls’ Under-15 Championship in Bradenton, Florida:

Jamaica 2-3 El Salvador – Davia Richards brace, Alexandra Guadalupe Molina Fuentes brace

Haiti 5-2 Puerto Rico – Florsie Love Darlina Joseph brace, Haiti 4 1st half goals

Costa Rica 2-2 Panama

Portugal 2-0 United States – Ana Fillipa Roque Assucena brace

Northern Ireland 0-3 Mexico

Dominican Republic 0-1 Canada