Given this paragraph about the history of the marathon, who won the first official olympic marathon.

Context: When the modern Olympics began in 1896, the initiators and organizers were looking for a great popularizing event, recalling the glory of ancient Greece. The idea of a marathon race came from Michel Bréal, who wanted the event to feature in the first modern Olympic Games in 1896 in Athens. This idea was heavily supported by Pierre de Coubertin, the founder of the modern Olympics, as well as by the Greeks. The Greeks staged a selection race for the Olympic marathon on 22 March 1896 that was won by Charilaos Vasilakos in 3 hours and 18 minutes. The winner of the first Olympic marathon, on 10 April 1896, was Spyridon Louis, a Greek water-carrier, in 2 hours 58 minutes and 50 seconds. The marathon of the 2004 Summer Olympics was run on the traditional route from Marathon to Athens, ending at Panathinaiko Stadium, the venue for the 1896 Summer Olympics. That men's marathon was won by Italian Stefano Baldini in 2 hours 10 minutes and 55 seconds, a record time for this route until the non-Olympics Athens Classic Marathon of 2014, when Felix Kandie lowered the course record to 2 hours 10 minutes and 37 seconds.

Answer: Spyridon Louis was the first winner of the Olympic Marathon on 10 April 1896.