The goal was the first in open play for the summer signing in four and a half months.
The second half lacked the attacking impetus that the first half contained as neither side could strike the back of the net.
Continue reading below for live Tottenham player ratings and analysis.
|Tottenham Player Ratings|
|Player||Half-time Rating||Full-time Rating|
Hugo Lloris: The French keeper was barely tested in the first half, but he almost conceded two minutes after the Soldado strike when Steven Caulker hit the top of the crossbar with a header.
Kyle Naughton: With 57 touches and a 93 percent pass accuracy, Naughton has done a good job so far filling in for Kyle Walker at right-back.
Michael Dawson: Dawson was the most active player in the back four as he made a few key blocks and marched forward in attack to create two chances with his head.
Jan Vertonghen: Vertonghen's name was not mentioned much by the commentators, but that is a good thing for a center-back who has won all of his aerial duels and completed all of his passes.
Ezekiel Fryers: The young left-back did leave a hole or two open on the right wing, but for the most part, he had a good first half.
Aaron Lennon: For the first 15 minutes, Lennon was the lone bright spot in the Spurs attack as he marauded forward on the right wing looking to take advantage of any holes in the five-man Cardiff setup.
Moussa Dembele: Had a consistent first 45 minutes with 35 touches and a 97 percent pass accuracy.
Paulinho: The Brazilian made just 31 touches in his holding midfield role alongside Dembele.
Andros Townsend: In his first league start since November 10, Townsend did a decent job of attacking on the left wing. He began the build-up to the Soldado goal before Adebayor made the key pass.
Emmanuel Adebayor: The lanky forward played the role of provider for Soldado on the first goal and he also sent in one shot in the first 45 minutes.
Roberto Soldado: Soldado scored a goal in open play for the first time since October with his 28th-minute strike that handed his club the lead. It was also his first league goal since December 29.
Lloris: He wasn't asked to do much all day, but when he needed to deny Cardiff of a goal-scoring opportunuty, Lloris was there. He ended the match with two saves.
Naughton: Surprisingly, Naughton made three key passes from his right-back position. He was also one of two players to make over 100 touches.
Dawson: The center-back was asked to drop back and defend more in the second half and he helped the cause with 14 effective clearances.
Vertonghen: The Belgian had 10 effective clearances during his impressive performance at center-back. He also had two interceptions and one blocked shot.
Fryers: Fryers didn't do anything overly impressive during the match, but he also didn't make any key mistakes, which is something to be proud of as a young player.
Lennon: The winger was not as active as he was in the first half, but if he plays like he did in the first half, he could find his way on to the England radar.
Dembele: It was just an average day at the park for the Belgian as he touched the ball just 60 times while recording a pass accuracy of 92 percent.
Paulinho: In 73 minutes of play, Paulinho had a rather quiet day with 49 touches and a pass accuracy of 88 percent.
Townsend: Townsend made just 60 touches in his first start since November. Before he was substituted in favor of Nacer Chadli, the 22-year-old did take a few adventurous shots that never challenged Marshall in the Cardiff net.
Adebayor: Had just one shot on target, but he led the team with three key passes, one of which was the assist on the Soldado goal.
Soldado: Aside from his goal in the first half, Soldado did not have much of an impact on the match as the second goal of the match escaped everyone on the pitch.
Nacer Chadli: Chadli made a storming run down the left wing just minutes after he entered the match, but his shot was blocked and nothing came out of the chance.
Sandro: In 17 minutes on the pitch, Sandro picked up a yellow card and made 17 touches.
Harry Kane: Kane missed a great chance late in the game to score an insurance goal for Spurs when Marshall denied his shot with a two-footed save.
All statistics obtained from WhoScored.com
Follow Joe on Twitter, @JTansey90.