ricciardo qualified and finished second at the singapore grand prix, after pushing eventual winner rosberg hard near the end, a late strategy change pushing him to under half a second behind at the finish line.