Americans Lance Armstrong and Jessica Jacobs both topped the podium today at Ironman 70.3 Florida.

Armstrong finally won his first race since his comeback to triathlon on the strength of a dominating bike/run combination.

Armstrong trailed out of the water with a 24:52 swim (behind David Kahn’s 23:29), but hammered the entire field with a 2:01:13 bike ride, and kept the top splits going with a 1:15:56 half marathon to take a crushing 3:45:38 victory. Maxim Kriat (UKR) was second in 3:56:56, and Spain’s Francesco Godoy third (3:59:45). Canada’s Julien Biboud finished in 12th overall (4:18:09).

Top 10 Men

1. Armstrong, Lance USA 3:45:38

2. Kriat, Maxim UKR 3:56:56

3. Godoy, Francesco ESP 3:59:45

4. Castillo, Andres COL 4:01:08

5. Cavanha, Mauro BRA 4:02:04

6. Kahn, David USA 4:06:35

7. Bagg, Chris USA 4:07:01

8. Langfield, Andrew USA 4:07:55

9. Hodges, Andrew USA 4:08:53

10 Rahn, Fabian GER 4:09:58

12. Biboud, Julien CAN 4:18:09

For the women, Jacobs did all of her damage on the run. Fellow Americans Amanda Stevens led the swim (25:04), and Jennifer Tetrick led the bike (2:22:01), but never being too far off the pace, Jacobs reeled in everyone and took the overall win with the top 1:21:53 run to win in 4:24:30. Tetrick held on for second (4:26:09), and Stevens fought off Germany’s Nina Kraft (4:28:43) for third. Aurora, Ontario’s Paolina Allan finished 9th overall (4:44:19).

Top 10 Women

1. Jacobs, Jessica USA 4:24:30

2. Tetrick, Jennifer USA 4:26:09

3. Stevens, Amanda USA 4:28:19

4. Kraft, Nina GER 4:28:43

5. Kozulina, Tamara USA 4:31:14

6. Castro. Terra USA 4:39:39

7. McWilliam, Cassie USA 4:41:20

8. Wilkinson, Jolene USA 4:41:27

9. Allan, Paolina CAN 4:44:19

10 Ohlson, Danielle USA 4:44:22