Match ends, Braintree Town 1, Wrexham 0.
Braintree climbed up to 11th place in the National League and level on points with Wrexham thanks to a free-kick winner from substitute Taylor Miles.
There were few chances, with Mark Beck going closest for the Welsh side with a long-range shot and Braintree's Kenny Davis blasting an attempt over.
Miles grabbed the only goal, firing home from 25 yards in the 74th minute.
Wrexham's hopes all but ended when Mark Carrington was sent off for a second caution late on.
Carrington felled Simeon Akinola, and Braintree almost doubled their lead when Sean Marks hit the post.
- 8DavisSubstituted forIsaacat 82'minutes
- 6FryBooked at 50mins
- 5PaineBooked at 45mins
- 17AndersonBooked at 24minsSubstituted forMilesat 73'minutes
- 23CheekBooked at 31minsSubstituted forMarksat 62'minutes
- 12CarringtonBooked at 82mins
- 23HeslopBooked at 64mins
- 25BeckSubstituted forHudsonat 83'minutes
- 14JacksonSubstituted forBriscoeat 77'minutes
- Christopher Powell
- Shots on Target
Second Half ends, Braintree Town 1, Wrexham 0.
Attempt saved. Rob Evans (Wrexham) left footed shot from outside the box is saved.
Attempt missed. Simeon Akinola (Braintree Town) right footed shot from the left side of the box misses to the left.
Sean Marks (Braintree Town) hits the woodwork with a right footed shot from outside the box.
Attempt missed. Taylor Miles (Braintree Town) right footed shot from outside the box is too high from a direct free kick.
Foul by Blaine Hudson (Wrexham).
Sean Marks (Braintree Town) wins a free kick.
Substitution, Wrexham. Blaine Hudson replaces Mark Beck.
Substitution, Braintree Town. Chez Isaac replaces Kenny Davis.
Second yellow card to Mark Carrington (Wrexham) for a bad foul.
Foul by Mark Carrington (Wrexham).
Simeon Akinola (Braintree Town) wins a free kick.
Foul by Remy Clerima (Braintree Town).
Rob Evans (Wrexham) wins a free kick.
Corner, Braintree Town.
Substitution, Wrexham. Louis Briscoe replaces Kayden Jackson.
Foul by Mark Beck (Wrexham).