the last time birmingham city beat aston villa was 2016.
when was the last time birmingham city beat aston villa?
2016
as of the end of the 2010–11 season, there have been 120 meetings in major competition between the two teams since the first fa cup meeting in 1887, of which aston villa have won 52 and birmingham city 38. the most goals in one game were scored in a league game on 7 july 1895, in the first division, as small heath lost to aston villa 7–3. the biggest winning margin was 6–0 to aston villa on 9 november 1988, in a full members cup fixture. the last birmingham city league victory over aston villa was on 20 march 2005, when blues won 2–0 at st andrew's. villa won six encounters in a row, most recently on 25 april 2010 (2005–2010). the two teams drew for the first time in over six years in the next match (the first of three in the 2010–11 season), with the match finishing 0–0 (the other premier league match of the season also finished as a draw). the second match of the season resulted in the first blues win since 2005, as they beat villa 2–1 in the 2010–11 league cup quarter final on 1 december 2010.
second city derby
from 2004 to 2005 onwards, the league held its first play-off between the champions of the two sections. northern champions manchester united reserves beat southern champions charlton athletic reserves 4–2 at the valley. in the 2005–06 play-off, held at old trafford, manchester united reserves beat tottenham hotspur reserves 2–0. the 2007 final, held at the madejski stadium, reading beat bolton 2–0. liverpool reserves beat aston villa reserves 3–0 in the 2008 final at anfield. aston villa reached the final again next season and beat sunderland 3–1 at villa park. in the 2009–10 play-off match, held again at old trafford, manchester united beat aston villa 3–2 in a penalty shoot-out after the game ended 3–3. in the 2010–11 playoff match, chelsea defeated blackburn 5–4 in a penalty shoot-out, after the game ended 1–1 at stamford bridge. in the 2011–12 season finale held at old trafford, manchester united reserves beat aston villa reserves 3–1 on penalties after the game ended 0–0 in normal time.
premier reserve league