when has an opponent of @ philadelphia phillies and an attendance of 20,072?
april 18