Wales earned a friendly win as goals from Gareth Bale and Sam Vokes helped them overcome a determined Austria side at the Liberty Stadium.
The hosts took the lead midway through the first half with a cool finish from Bale, before Vokes doubled the lead with a header early in the second. The Austrians did pull a goal back through Marc Janko late on but were unable to level matters despite dominating for large periods.
Chris Coleman named a strong starting line-up with Bale, Craig Bellamy and Joe Allen all involved despite upcoming Premier League and Championship games at the weekend.
Austria made the stronger start to proceedings and went close to opening the scoring inside the the opening minutes, first when Adam Matthews cleared a deflected corner off the line before Marko Arnautovic forced a good save from Boaz Myhill.
However, Wales responded to Austria's early dominance with a clear chance of their own, Bellamy shooting just wide after being put through by David Vaughan.
The visitors failed to heed that particular warning though and minutes later the Welsh were ahead as Bale latched on to a beautiful long ball from Allen to slot past Austria keeper Robert Almer from close range.
Coleman's men continued to make the running following the opener but Austria remained a threat with Emanuel Pogatetz heading wide from a free kick before seeing a goal ruled out seconds later for offside.
Austria surely sensed a vulnerability in the Welsh defence and they continued to push forward with freedom, Arnautovic forcing another strong save from Myhill, who was called into action shortly after to prevent a header from Sebastien Prodl from finding the net.
Marcel Koller's side were undettered by their faliure to find a leveller, and almost grabbed one in spectacular fashion as the impressive David Alaba hit the post with a superb left-footed volley from distance after the ball had fallen to him from a corner.
Coleman must have noticed his side fade towards the end of the opening period, and elected to change things at the interval bringing on Andy King and Vokes in place of Bellamy and Vaughan.
It was the latter of the two that had the desired impact, as Vokes powerfully headed in a Bale cross just seven minutes into the second half to double Wales' advantage.
Bale was involved in another Welsh attack just a few minutes after the second goal and should have extended the advantage further, firing a wicked left-footed strike just inches wide from 12 yards.
The Tottenham star was soon withdrawn following that chance and replaced by Hal Robson-Kanu, and with Austria making a string of changes as well, the game soon lost its natural flow.
That did not prevent Austria from trying to get something out of the game, however, and they finally gained a reward for their positive attacking play when the influential Arnautovic found Janko to nod past Myhill with just 15 minutes left to play.
Koller's charges continued to dictate play as the game ebbed towards its conclusion, but the Welsh defence stiffened to the challenge and were able to hold out to grab a confidence-boosting triumph.
|Coach: C. Coleman|
for D. Vaughan 46'
for C. Bellamy 46'
for G. Bale 60'
for A. Matthews 73'
for J. Collison 84'
|Poyet: Chelsea will win the title|
|Pochettino bemoans defensive display|
|Lambert hails quality finishing|
|Forest reveal alleged Chalobah abuse|
|Hughes: Stoke need to sharpen up|
|DFB Pokal Wrap: Bayern, Bayer both progress to the quarter-finals|
|Villas-Boas delighted to end winless run|
|Bruce happy to avoid ´embarrassing´ Arsenal loss|
|Martinez proud as Everton end hoodoo|
|Wenger hails Bendtner quality|
|Mourinho marvels at Hazard showing|
|Eredivisie Preview: Vitesse, Ajax look to extend unbeaten runs|
|Premier League: West Brom 2 Manchester City 3|
|Ligue 1: Evian 2 Paris Saint-Germain 0|
|Premier League: Fulham 1 Tottenham 2|
|Premier League: Manchester United 0 Everton 1|
|Premier League: Southampton 2 Aston Villa 3|
|Premier League: Swansea City 3 Newcastle United 0|
|Premier League: Liverpool 5 Norwich City 1|
|Premier League: Stoke City 0 Cardiff City 0|
|Premier League: Sunderland 3 Chelsea 4|
|Rakitic wary of Sevilla away-day slump|
|Garcia hails Totti as ´one of the best´|
|Reina would welcome Barcelona return|
|Garde calls for Lyon to become more mature|
|Pique rejects crisis talk|
|Kramer keen for Monchengladbach to maintain focus|
|Ince blasts ill-disciplined Blackpool|
|Delph loving life under Lambert|
|Courtois seeks Chelsea talks over future|
|Valbuena out for up to six weeks|
|Iraola signs new Athletic deal|
|Berbatov keen on Fulham exit|
|Borini up for Chelsea test|
|Rodgers asks Spanish pair to lift Liverpool|
|Inverness appoint Hughes|
|Jaaskelainen annoyed with Palace loss|
|Klopp hails Dortmund display|
|Pulis tips Chamakh to shine|
|Walker fired up for Fulham trip|
|Enyeama lauds collective Lille effort|
|Copa del Rey Preview: Atletico open against Sant Andreu, Barcelona face Cartagena|
|Serie A Preview: Bologna v Juventus|
|Di Natale needs more help, says Guidolin|
|Prandelli: Totti retirement backflip possible|
|Points all that matter, says Lille president Seydoux|
|Ranieri harbours no hopes of Monaco catching PSG|
|Liga MX Preview: Herrera´s America out to break winless run in semi-finals|
|West Ham ´hard done by´ after goal disallowed|
|´Brazuca´ revealed as the official World Cup ball|
|Garde puts heat on Lyon to respond to PSG pummelling|
|Blatter backs Brazil to be ready|
|Stranded Belounis furious with FIFA inaction|
|Championship Wrap: Wednesday stun Leicester as Yeovil, Barnsley also win|
|A-League Preview: Styles collide as Adelaide host Brisbane|
|Pulis expects further Palace improvement|
|Coppa Italia Wrap: Bologna fall to Siena, Parma ease past Varese|
|Allardyce bemoans wasteful West Ham|
|Ligue 1 Wrap: Lille, Monaco keep in touch with PSG|
|DFB-Pokal Wrap: Hoffenheim oust Schalke, Dortmund safely through|
|Premier League: Crystal Palace 1 West Ham 0|
|Mourinho dismisses Lukaku comments|
|Juninho retains Premier League affection|
|John signs new Cardiff deal|
|Juventus fined after schoolchildren insult Udinese goalkeeper|
|Bruce seeks truce on name change row|
|Mulumbu denies wanting to leave West Brom|
|FIFA World Cup draw pots announced|
|Hughes targets strong Stoke run|
|Blanc wants motivated PSG|
|Iniesta: Barca need to improve|
|Kompany set for Manchester City return|
|Van Persie set to feature against Everton|
|Chelsea set to welcome Eto´o back|
|Neville expects Fellaini to thrive at United|
|Agbonlahor backs misfiring Benteke to come good|
|Vidal signs new Juve deal|
|Lille appeal for calm after Thauvin airport altercation|
|Mackay confident Cardiff can compete|
|Napoli need to grow, says Higuain|
|Martinez convinced Pienaar is back to his best|
|Boruc out for ´some weeks´, reveals Pochettino|
|Cotterill takes charges at Ashton Gate|
|Petkovic: Mistakes cost us against Napoli|
|Lewandowski hopeful of Bayern slip-up|
|Wenger dismisses title talk|
|Crawley announce Gregory as new manager|
|Wenger denies move for Morata|
|Denswil in line for new Ajax contract|
|Ivanovic: This is Chelsea´s best chance to win the league|
|Le Tallec out for six weeks|
|Soldado hungry for goals|
|Mexico confirm Herrera as World Cup coach|
|Pellegrini not interested in selling Dzeko|
|Rodgers rules out January spending spree|
|Dembele, Sandro defend Villas-Boas|
|Betis announce Garrido to replace Mel|
|Benitez slams Stadio Olimpico pitch|
|Liga del Futbol Profesional Boliviano Wrap: The Strongest edge out Guabira|
|Baup: Lille not good enough to challenge PSG|
|Baresi, Capello headline new Italian Hall of Fame inductees|
|Girard labels Lille-Marseille ´one of the games of the year´|
|Hodgson concerned about venues in World Cup draw|
|Klopp set to name strongest team possible|
|Keller demands defensive improvement from Schalke|
|Paraguay Division Profesional Wrap: Champions remain unbeaten|