Top 3 Most important wins in giants history