It doesn't get any easier tonight for the Phillies, as they square off against veteran righthander Tim Hudson, who is coming off a great month of May.

Here's the line-up:

  1. Shane Victorino CF
  2. Wilson Valdez SS
  3. Chase Utley 2B
  4. Ryan Howard 1B
  5. Jayson Werth RF
  6. Raul Ibanez LF
  7. Juan Castro 3B
  8. Carlos Ruiz C
  9. Cole Hamels LHP