2004 boston red sox season 

Statements about this table:
the boston red sox play against he orioles 6 time in april 2004
attendance reach over 50000 3 time
attendance be lower than 20000 2 time
the longest winning streak be between april 23 to 29
the boston red sox play he devil ray 6 time in april 2004
attendance reach over 65000 3 time
attendance be greater than 20000 2 time
the shortest winning streak be from april 23 to april 29
date
opponent
score
loss
attendance
record
april 4
orioles
7 - 2
martínez (0 - 1)
47683
0 - 1
april 6
orioles
4 - 1
dubose (0 - 1)
35355
1 - 1
april 7
orioles
10 - 3
ainsworth (0 - 1)
28373
2 - 1
april 8
orioles
3 - 2 (13)
jones
31121
2 - 2
april 9
blue jays
10 - 5
timlin (0 - 1)
34337
2 - 3
april 10
blue jays
4 - 1
halladay (0 - 2)
35305
3 - 3
april 11
blue jays
6 - 4 (12)
lópez (0 - 1)
34286
4 - 3
april 13
orioles
postponed (rain) rescheduled for may 31
postponed (rain) rescheduled for may 31
postponed (rain) rescheduled for may 31
postponed (rain) rescheduled for may 31
april 14
orioles
postponed (rain) rescheduled for july 22
postponed (rain) rescheduled for july 22
postponed (rain) rescheduled for july 22
postponed (rain) rescheduled for july 22
date
opponent
score
loss
attendance
record
april 15
orioles
12 - 7 (11)
arroyo (0 - 1)
35271
4 - 4
april 16
yankees
6 - 2
vázquez (1 - 1)
35163
5 - 4
april 17
yankees
5 - 2
mussina (1 - 3)
35023
6 - 4
april 18
yankees
7 - 3 (10)
lowe (1 - 1)
35011
6 - 5
april 19
yankees
5 - 4
gordon (0 - 1)
35027
7 - 5
april 20
blue jays
4 - 2
halladay (1 - 3)
26010
8 - 5
april 21
blue jays
4 - 2
lilly (0 - 2)
16163
9 - 5
april 22
blue jays
7 - 3
schilling (2 - 1)
16480
9 - 6
date
opponent
score
loss
attendance
record
april 23
yankees
11 - 2
contreras (0 - 2)
55001
10 - 6
april 24
yankees
3 - 2 (12)
quantrill (2 - 1)
55195
11 - 6
april 25
yankees
2 - 0
vázquez (2 - 2)
55338
12 - 6
april 27
devil rays
postponed (rain) rescheduled for april 29
postponed (rain) rescheduled for april 29
postponed (rain) rescheduled for april 29
postponed (rain) rescheduled for april 29
april 28
devil rays
6 - 0
abbott (2 - 2)
35120
13 - 6
april 29
devil rays
4 - 0
zambrano (3 - 2)
35614
14 - 6
april 29
devil rays
7 - 3
moss (0 - 1)
35441
15 - 6
april 30
rangers
postponed (rain) rescheduled for may 1
postponed (rain) rescheduled for may 1
postponed (rain) rescheduled for may 1
postponed (rain) rescheduled for may 1