In the final two rounds of the Linares tournament , which was held in Morelia , Mexico , and Linares , Spain , Peter Leko of Hungary , the leading player throughout , lost twice and dropped back to fourth place with 7 1\/2 points .