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