If Graham-Kapowsin was feeling good  off their  10-0 takedown of South Kitsap last Saturday, their most recent game may have dampened their spirits a bit. The Graham-Kapowsin Eagles took  a  12-7 hit to the loss column at the hands of the Puyallup Vikings on Monday. Graham-Kapowsin was given a dose of their own medicine in this game as Puyallup apparently hadn't forgotten their  loss the last time these teams played  back in March.
  Izzy Vargas was cooking despite her team's loss,   scoring two  runs while going 3-for-5. The team also got some help courtesy of  Rylee Brown, who  scored two  runs while going 2-for-4.
 On Puyallup's side,  Kiera Thomas was a major factor no matter where she played. She  struck out 12 batters over  seven innings while giving up  six earned  (and one unearned) runs off   13  hits. Thomas has been consistent recently: she hasn't  pitched less than seven  innings in four consecutive pitching appearances. Thomas was even better at the plate,  going 3-for-5 with a  home run, five  RBI,  and two  runs.
 In other batting news,  Kyra Smith was  incredible,  going 2-for-5 with two  runs, a  triple,  and two  RBI. Another player making a difference was  Amori Hargrove, who  scored two  runs and  stole a base while going 3-for-5.
 Graham-Kapowsin's defeat dropped their record down to 7-6. As for Puyallup, they pushed their record up to 10-4 with that  victory, which was their ninth straight  on the road dating back to last season.
 Both  teams will have to hit the road in their upcoming games. Graham-Kapowsin will  square off against Emerald Ridge at 4:00  p.m.  on Wednesday. Graham-Kapowsin is strutting in with some hitting muscle, as they've averaged 12.7  runs per game  this season. As for Puyallup, they will head out on the road to  take on  South Kitsap at 4:00  p.m.  on Wednesday. South Kitsap is strutting in with some hitting muscle, as they've averaged 8.9  runs per game  this season.
Article generated by infoSentience based on data entered on MaxPreps