Answer
Cavenaghi scored 112 goals for River Plate, making him one of the club's all-time leading scorers. He played for the Argentine club in two stints, from 2001 to 2004 and again from 2011 to 2012. During his time with River Plate, Cavenaghi won several major titles, including the Copa Libertadores in 2003 and the Argentine Primera División championship in 2002 and 2003.