The Swans signed off their American tour with a thrilling 2-2 draw with MLS Western Conference leaders San Jose Earthquakes at Buck Shaw Stadium.
Michael Laudrup's side looked to be heading for victory as they lead 2-0 with just over ten minutes remaining thanks to goals from Danny Graham and Chico - his first for the club since arriving from Genoa.
But Steven Lenhart - one of eight substitutes used by the hosts - denied the Swans victory with two goals in five minutes.
Graham had taken advantage of Ramiro Corrales' poor control to put the Swans ahead after 41 minutes before Chico doubled the lead after heading home Ashley Williams's cross in the second half.
But Lenhart came to the Earthquakes's rescue by firing past Michel Vorm in the 80th and via a header in the 85th minute.
It means the Swans leave their American tour with a defeat to the Colorado Rapids; victory over the Ventura County Fusion and a draw with the Earthquakes.
San Jose Earthquakes:
David Bingham (Evan Newton, 71), Jed Zayner (Jacob Hustedt, 80), Ike Opara, Jason Hernandez, Ramiro Corrales, Sam Garza (Simon Dawkins, 62), Brad Ring (Thome, 80), Khari Stephenson (Chris Wondolowski, 71), Mehdi Ballouchy (Steven Lenhart, 62), Sercan Guvenisik (Rafael Baca, 71), Cesar Diaz Pizarro (Shea Salinas, 62).
Michel Vorm, Angel Rangel (Jazz Richards, ht), Chico (Garry Monk, 75), Ashley Williams (Alan Tate
, 62), Ben Davies (Fede Bessone, 80), Leon Britton (Kemy Agustien, 62), Jonathan de Guzman (Mark Gower, 75), Michu (Andrea Orlandi, 80), Wayne Routledge (Nathan Dyer, ht), Luke Moore (Stephen Dobbie, 62), Danny Graham (Leroy Lita, 75).
Gerhard Tremmel, Gwion Edwards.
The Swans started positively in very warm conditions, Wayne Routledge sending in an inviting cross into the box, following good work from Danny Graham, Angel Rangel and Leon Britton, which keeper David Bingham collected.
With seven minutes on the clock, a lapse in concentration handed the hosts a great chance to open the scoring. Ashley Williams's challenge saw the ball spill to Sercan Guvenisik, but the striker steered his effort wide.
But the Swans hit back immediately. Routledge gained possession after Rangel had tapped down Williams's pinpoint crossfield pass, and the winger's pass wrongfooted the Earthquakes defence. On raced Graham, but his low shot was deflected wide by Bingham for a corner.
From the resulting corner, the home defence could only clear to Ashley Williams, but his volley from 12 yards flew high over the crossbar.
Michel Vorm then sprung into action in the 23 minute as midfielder Sam Garza found himself in space before letting rip from 25 yards. But the Penalty Killer was up to the challenge as he leapt to palm the effort wide for a corner.
The Earthquakes then created another chance, full-back Jed Zayner delivering to the back post, where Cesar Diaz Pizarro won the header but it failed to trouble Vorm as the game ticked past the half-hour mark.
Back came the Swans, and there were claims for a penalty from the visitors as Luke Moore's flicked pass over the Earthquakes defence caught the home back four flat-footed, and Graham raced on and beat Bingham to the ball before hitting the deck. Referee Alejandro Mariscal wasn't interested, however, and waved away the appeals.
Then, in the 35th minute, the Swans were handed a chance to open the scoring by a loose pass from Mehdi Ballouchy which ventured towards Graham. The striker latched onto it in the box but pulled his left-footed shot wide of the far right post.
Routledge then teed up Michu at the edge of the box, but he fired wide from a fairly central position.
Then came the opener in the 41st minute. Ben Davies did well to strip his marker of possession in a 50-50 challenge. His crossfield ball only reached centre-back Ramiro Corrales, who failed to control the ball with his first touch, and with the ball heading back to the keeper, Graham stole in and won the race before slotting home from near the right of the area.
The lead was almost doubled before the break, another fine Davies cross found Moore, and his first touch found the onrushing Michu, but the Spaniard's chip beat Bingham but dropped inches over the crossbar.
Half-time: San Jose Earthquakes 0 Swans 1
Michael Laudrup made two changes at the break, with Jazz Richards and Nathan Dyer - fit again after a bout of tonsillitis - replacing Rangel and Routledge.
The game took a while to get going, with Chico picking up a booking for his reaction following a challenge on Guvenisik.
From the free-kick, Guvenisik rose highest to head towards the top corner, but another outstanding leaping save from Vorm saw him tip the effort wide.
The striker was denied from the resulting corner, a superbly-timed block from Williams deflecting it wide for yet another corner. Up jumped defender Ike Opara, but he failed to direct his header on target as the Swans escaped a strong period of pressure.
It paid off as, following a short corner, the ball eventually found its way to Williams, who curled in a cross to the back post where centre-back partner Chico squeezed in his header past Bingham on the hour mark.
After Davies was rather harshly booked for a challenge, Laudrup then made three changes, with Alan Tate
, Kemy Agustien and Stephen Dobbie coming on for Williams, Britton and Moore, while home boss Frank Yallop also made a triple change.
Dobbie was immediately in the action, a fine pass caught out the defence momentarily to find Graham in the box, but his shot was blocked by the scrambling defence.
Sub Shea Salinas then delivered a fine cross for fellow replacement Chris Wondolowski, but he directed his header wide in what was a good chance to pull one back for the Earthquakes.
There was barely time to digest that miss as Dobbie sent Lita in one on one with sub keeper Evan Newton, but the striker just edged his shot wide.
Seconds later, in the 80th minute, the Earthquakes got their goal. Salinas brike down the the Swans' right flank and cut back his cross for sub Steven Lenhart, who drove his left-footed effort into the bottom corner.
Laudrup reacted by sending on Fede Bessone and Andrea Orlandi for Davies and Michu as they looked to hold on to their lead.
The Earthquakes looked the stronger side going into the latter stages, which was expected given they are firmly into their MLS season.
And the locals were up on their feet once again as that man Lenhart headed home from eight yards out following a pinpoint cross from Rafael Baca with six minutes left.
The Earthquakes could have found themselves 3-2 up, incredibly, but Wondolowski managed to send his header the wrong side of the near post following another cross.
The Swans responded, with Dobbie teeing up Orlandi, but the Spaniard - who picked up his side's third booking soon after - drove his shot high and wide.
Scorer Lenhart then picked up a booking - in what was far from a niggly contest - as the game entered two minutes of added on time.
And the Swans almost regained their lead, with Dobbie and Orlandi linking up to find Lita in the box, but his shot on the turn flew inches wide.
That proved the last action of the game, however, as the Swans were forced to settle for a draw.