Science fares well