Elliott shines after Blues pull Halak