Postpublished at 78 mins
Middlesbrough 0-1 Aston Villa
Middlesbrough send all their tall defenders up for a corner, but the referee spots some pushing in the middle and it's a Villa free-kick. More frustration for the home side.
Mile Jedinak heads Villa's winner after 15 minutes
Robert Snodgrass hit post for visitors in first half
Boro fail to find equaliser despite late pressure
Second leg at Villa Park on Tuesday
Tom Garry
Middlesbrough 0-1 Aston Villa
Middlesbrough send all their tall defenders up for a corner, but the referee spots some pushing in the middle and it's a Villa free-kick. More frustration for the home side.
Middlesbrough 0-1 Aston Villa
It just wasn't Britt Assombalonga's day today. The service to him has been patchy for the most part, and he appeared to snatch at the couple of opportunities presented to him in the first half.
Middlesbrough 0-1 Aston Villa
Here comes the Boro change. Patrick Bamford replaces Britt Assombalonga up front.
Middlesbrough 0-1 Aston Villa
Robert Snodgrass is booked for a late challenge on Boro's George Friend.
Middlesbrough 0-1 Aston Villa
In case you've just joined us, Aston Villa lead thanks to Mile Jedinak's 15th-minute header.
The visitors nearly made it 2-0, but Robert Snodgrass' curling strike was touched on to the post.
Middlesbrough, who finished fifth in the table - seven points below Villa - have 15 minutes left of this first leg to try to avoid having to go to Villa Park on Tuesday trailing.
Middlesbrough 0-1 Aston Villa
Jack Grealish has been relatively quiet since half-time, having pulled a lot of the strings for Villa in the first half.
It's been Boro's half so far, but they're still yet to really force a top save out of Villa keeper Sam Johnstone.
Middlesbrough 0-1 Aston Villa
Villa bring on Jonathan Kodjia, as former Boro winger Albert Adomah goes off.
The Riverside faithful give their old player a really good reception as he heads to the dugout.
#bbcefl
Andy White: My daughter (a Boro fan) has just said Boro's performance so far is just not good enough. Six-year-old's tell it how it is!
Middlesbrough 0-1 Aston Villa
The home side have a free kick in a dangerous position on the left, but Muhamed Besic completely wastes it, curling his cross too high over the bar.
Middlesbrough 0-1 Aston Villa
Middlesbrough break open the Villa defence after a neat turn and pass from Muhamed Besic and Fabio is rushing in from the right to play a square ball across the box, but there's no one there to meet it in the middle! Frustration for the hosts.
Middlesbrough 0-1 Aston Villa
Daniel Ayala can't continue after all.
He goes off and on comes Fabio, formerly of Manchester United and Cardiff City of course.
Middlesbrough 0-1 Aston Villa
Matt Newsum
BBC Sport at the Riverside Stadium
There's a rather gloomy fret hovering around the Riverside which is enough to block out the Eston Hills in the background above the tops of the stand.
It might be the reason for slightly dewier conditions at ground level and in particular why players like Mo Besic just a moment ago are losing their footing on the lush green.
Middlesbrough seem to be finding a bit more space and enjoying more ball, probably as they've had to come out and attack more, but you can't say Aston Villa look unduly threatened. Daniel Ayala's injury gives the two sets of fans a chance to exchange 'witty banter'.
Middlesbrough 0-1 Aston Villa
Daniel Ayala limps off to the side of the pitch but it looks like he might carry on for a little while. He's going to try and run it off.
Middlesbrough 0-1 Aston Villa
At the other end, Lewis Grabban's strike is blocked by two Boro men. They may be behind, but the home fans appreciate that their side have really got stuck in this evening.
Unfortunately for the hosts, after tackling Jack Grealish a couple of seconds earlier, defender Daniel Ayala appears hurt and he will require treatment on the field.
Middlesbrough 0-1 Aston Villa
A promising-looking Middlesbrough move breaks down as Muhamed Besic slips and falls over.
Middlesbrough 0-1 Aston Villa
As it stands, we're heading for the same scoreline that we saw when Aston Villa won at the Riverside on 30 December, in Tony Pulis' first full game in charge of Boro.
Middlesbrough 0-1 Aston Villa
Boro work things nicely from the second phase of a corner, and Muhamed Besic's low cross towards the near post looks dangerous, but it knocks off Ryan Shotton and behind for a Villa goal kick.
Middlesbrough 0-1 Aston Villa
Britt Assombalonga has a go from long range for the hosts, who have seen a lot of possession in the past five minutes, but he drags his low shot a long way wide.
Middlesbrough 0-1 Aston Villa
Adama Traore tries to skip his way past two defenders in the Villa penalty area, but a loose touch sees the ball run just out of play for a goal kick.
Middlesbrough 0-1 Aston Villa
Middlesbrough's Ben Gibson is booked for a poor foul on Mile Jedinak. No complaints.