London Irish claimed their second win of the Aviva Premiership season when they beat Newcastle 46-29.
The Exiles headed into the game having recorded their win of the season against Northampton a week earlier and Tom Homer's penalty on four minutes gave them an early lead.
But two shots at goal from Jimmy Gopperth, whose boot kept the Falcons in touch for most of the game, put the visitors in front.
Their advantage didn't last long, however, and on thirteen minutes Topsy Ojo crossed for a try which was converted by Homer.
Ojo's score would prove the be the only try of the first period, but there more points to come before half-time.
Homer's second penalty of the afternoon on 17 minutes made it 13-6, but Gopperth responded for the Falcons on 21 minutes with his third. Homer would strike twice more with the boot before the interval, with Gopperth's fourth penalty making it 19-12 at half-time.
The two sides traded further penalties in the opening ten minutes of the second half, and following another effort from Homer just before the hour came the second try of the afternoon.
Jonathon Joseph was the man who got it for the Exiles, and that score would finally open the floodgates at both ends of the field.
London Irish were awarded a penalty try after Tom Catterick had been sin-binned, before Darren Fearn got the Falcons over the whitewash minutes later.
Joseph added his second for the Exiles to make it 46-22, but it was the visitors who had the last say through a try from Jamie Helleur.
For London Irish:
Tries: Ojo, Joseph 2, Penalty Try
Cons: Homer 4
Pens: Homer 6
For Newcastle Falcons:
Tries: Fearn, Helleur
Cons: Gopperth 2
Pens: Gopperth 5
Yellow cards: Hudson (Newcastle)
London Irish: 15 Tom Homer, 14 Topsy Ojo, 13 Jonathan Joseph, 12 Steve Shingler, 11 Adam Thompstone, 10 Dan Bowden, 9 Darren Allinson, 8 Chris Hala'ufia, 7 Alex Gray, 6 Bryn Evans, 5 Matt Garvey, 4 Nick Kennedy, 3 Leo Halavatau, 2 David Paice, 1 Clarke Dermody (c).
Replacements: 16 James Buckland, 17 Max Lahiff, 18 Mark George, 19 James Sandford, 20 Declan Danaher, 21 Guy Armitage, 22 Anthony Watson, 23 Paul Hodgson
Newcastle Falcons: 15 Greg Goosen, 14 Alex Tait, 13 Luke Eves, 12 Jamie Helleur, 11 Ryan Shortland, 10 Jimmy Gopperth, 9 Jordi Pasqualin, 8 Ally Hogg, 7 Will Welch, 6 Richard Mayhew, 5 Tim Swinson, 4 James Hudson, 3 Ashley Wells, 2 Joe Graham, 1 Grant Shiells.
Replacements: 16 Michael Mayhew, 17 Darren Fearn, 18 James Hall, 19 Glen Townson, 20 Redford Pennycook, 21 Will Chudley, 22 Rikki Sheriffe, 23 Tom Catterick.
Referee: Andrew Small