![Giants edge Angels on Panik's walk-off single](https://i.ytimg.com/vi/9SjFx0h-v5M/maxresdefault.jpg)
Angel Pagan delivers a walk-off inside-the-park homer
![Giants edge Angels on Panik's walk-off single](https://res.cloudinary.com/graham-media-group/image/upload/f_auto/q_auto/c_scale,w_400/v1/media/gmg/WA2LZ5ZOAJGVLJH5RYO3BWHRIU?_a=AJFJtWIA)
Gabe_Kapler
![Giants edge Angels on Panik's walk-off single](https://www.mercurynews.com/wp-content/uploads/2016/08/20160810__GIANTS-08124.jpg?w=1024)
Giants beat Marlins 1-0 to hold on to first place – The Mercury News
![Giants edge Angels on Panik's walk-off single](https://www.ocregister.com/wp-content/uploads/2018/03/0329_spo_ldn-l-dodgers-opener-0330-kb34-1.jpg?w=1024)
Joe Panik homer stands alone as Giants edge Dodgers, Clayton Kershaw in opener – Orange County Register
![Giants edge Angels on Panik's walk-off single](https://www.tsn.ca/polopoly_fs/1.272939!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/angel-pagan-scores-run.jpg)
Panik's single gives Giants walk-off over Halos
![Giants edge Angels on Panik's walk-off single](https://www.sportsnet.ca/wp-content/uploads/2019/04/Kevin-Pillar-San-Francisco-Giants-scaled.jpg)
Samardzija goes 7, Pillar homers as Giants edge Rockies
![Giants edge Angels on Panik's walk-off single](https://bloximages.newyork1.vip.townnews.com/gazette.com/content/tncms/assets/v3/editorial/c/e9/ce9a88d4-1124-5d99-a3c8-11904af9572c/5b383f0fb85ae.image.jpg?resize=1024%2C1221)
First inning homers hold up as Rockies send Giants to 7th straight loss, Sports
![Giants edge Angels on Panik's walk-off single](https://www.si.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk5OTI2Mzc2ODI2OTM4NDcx/usatsi_21162855.jpg)
Patrick Bailey sparks SF Giants in 8-3 comeback win over Angels - Sports Illustrated San Francisco Giants News, Analysis and More
![Giants edge Angels on Panik's walk-off single](https://miro.medium.com/v2/resize:fit:294/0*ijtfeh90SOAhkux7.)
Go ahead and look: Dodger rally stuns Giants in ninth, by Jon Weisman