Finnish-born Martin Ponsiluoma: Olympic silver