WhatIfSports.com “played” the 1994 San Francisco 49ers against the 1993 Dallas Cowboys 1,000 times. The 1994 San Francisco 49ers win 60% of the time by an average score of 24-20. An example boxscore with a similar outcome is below.
1993 Dallas Cowboys  at  1994 San Francisco 49ers
Final - 12/18/2007 1st 2nd 3rd 4th Total
1993 Dallas Cowboys 3 10 0 7 20
1994 San Francisco 49ers 7 0 7 10 24
Scoring Summary
1st Quarter
DAL7:06FGEddie Murray 40 yds. 3-0
SAN0:03TDMarc Logan 2 yd. pass from Young (Brien kick)3-7
2nd Quarter
DAL9:25TDEmmitt Smith 8 yd. pass from Aikman (Murray kick)10-7
DAL0:11FGEddie Murray 39 yds. 13-7
3rd Quarter
SAN11:13TDRicky Watters 3 yd. run (Brien kick)13-14
4th Quarter
SAN8:37FGDoug Brien 39 yds. 13-17
DAL1:50TDEmmitt Smith 5 yd. run (Murray kick)20-17
SAN0:28TDJerry Rice 31 yd. pass from Young (Brien kick)20-24
 
Team Statistics
 1993 Dallas Cowboys1994 San Francisco 49ers
First Downs 22 22
- Rushing 5 11
- Passing 17 11
- Penalty 0 0
3rd Down Eff 6/13 7/13
4th Down Eff 1/1 0/0
Rushes-Yards 27-89 37-189
Avg Rush 3.3 5.1
Comp-Att-Int 20-33-1 15-22-0
Passing Yards 252 166
Sacks-Yards 3-18 1-4
Fumbles-Lost 0-0 1-1
Punts-Avg 5-41.4 5-41.2
KR-Avg 5-21.8 5-22.0
PR-Avg 5-6.0 5-4.2
Penalties-Yard 1-5 3-20
Time of Possession 28:34 31:26

Historical match-ups are awesome, but you can take it a step forward with SimLeague Football. Build your own dream team of historical players and then compete for prizes against other members in a full season. Leagues simulate one game per day and include stat tracking, coaching and gm options. Turn your fantasy football league into a SimLeague using our easy-to-use theme league option.

1993 Dallas Cowboys Individual Stats   1994 San Francisco 49ers Individual Stats
Rushing
  Att Yds 20+ L TD
'93 Emmitt Smith 19 52 0 11 1
'93 Daryl Johnston 3 22 0 19 0
'93 Troy Aikman 3 15 0 11 0
'93 Derrick Lassic 1 1 0 1 0
'93 Jay Novacek 1 -1 0 -1 0
 
Rushing
  Att Yds 20+ L TD
'94 Ricky Watters 18 116 2 24 1
'94 Marc Logan 5 27 0 15 0
'94 William Floyd 8 24 0 14 0
'94 Derek Loville 4 19 0 17 0
'94 Adam Walker 1 3 0 3 0
'94 Steve Young 1 0 0 0 0
Receiving
  Rec Yds 20+ 40+ L TD
'93 Michael Irvin 6 88 1 0 20 0
'93 Emmitt Smith 5 54 0 0 15 1
'93 Alvin Harper 2 42 1 0 28 0
'93 Kevin Williams 2 35 1 0 20 0
'93 Jay Novacek 4 27 0 0 13 0
'93 Daryl Johnston 1 24 1 0 24 0
 
Receiving
  Rec Yds 20+ 40+ L TD
'94 Jerry Rice 5 84 2 0 31 1
'94 Brent Jones 4 45 0 0 13 0
'94 Nate Singleton 1 14 0 0 14 0
'94 Ricky Watters 1 10 0 0 10 0
'94 John Taylor 2 9 0 0 8 0
'94 Marc Logan 2 8 0 0 6 1
Passing
  Comp. Att. Yards TD INT
'93 Troy Aikman 20 33 270 1 1
 
Passing
  Comp. Att. Yards TD INT
'94 Steve Young 15 22 170 2 0
Field Goals
  Made Missed
'93 Eddie Murray 40,39 -
 
Field Goals
  Made Missed
'94 Doug Brien 39 -

Player of the Game:
'93 Emmitt Smith (1993 Dallas Cowboys)
TimeDown
YTG
Ball OnScore
V - H
F1st Quarter Play by Play
1994 San Francisco (SAN) at 15:00
15:00Kickoffown 300 - 0K1994 San Francisco (SAN) prepares to kickoff.
1993 Dallas (DAL) catch the ball at the DAL 8 and return it to the DAL 29.
1993 Dallas (DAL) at 14:52
14:521/10own 290 - 0221 Smith picks up 2 yards on a draw play before running out of bounds.
14:142/8own 310 - 0131 Aikman's pass is to Novacek who makes the catch and falls forward for a 13 yd gain.
13:321/10own 440 - 0221 Smith is caught behind the line for a loss of 1 yard.
12:542/11own 430 - 0212 Smith pounds ahead for 1 yard.
12:203/10own 440 - 0041 Aikman's pass is batted down. Incomplete pass.
12:144/10own 440 - 0P1993 Dallas (DAL) prepares for a punt.
1994 San Francisco (SAN) return it to the SAN 23.
1994 San Francisco (SAN) at 12:03
12:031/10own 230 - 0221 Floyd gets back to the line of scrimmage.
11:262/10own 230 - 0131 Watters picks up 2 yards on a draw play.
10:523/8own 250 - 0041 Young's pass is just out of reach of Jones. Incomplete pass.
10:484/8own 250 - 0P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the DAL 38.
1993 Dallas (DAL) at 10:37
10:371/10own 380 - 0221 Aikman screen pass is to Johnston who holds on to the ball, makes a few guys miss for a 24 yd gain.
9:571/10380 - 0221 Smith picks up 1 yard on a draw play.
9:172/9370 - 0221 Aikman's pass is to Irvin who makes the catch and falls forward for a 12 yd gain.
8:351/10250 - 0131 Aikman overthrows Williams and the pass is incomplete.
8:282/10250 - 0221 Smith pounds ahead for 1 yard.
7:523/9240 - 0140 Lassic pounds ahead for 1 yard.
7:104/8230 - 0FG1993 Dallas (DAL) prepares for a FG attempt.
Murray's 40 yd. field goal is right down the middle!
Drive Summary: 6 plays, 39 yds, 3:27
1993 Dallas (DAL) at 7:06
7:06Kickoffown 303 - 0K1993 Dallas (DAL) prepares to kickoff.
1994 San Francisco (SAN) catch the ball at the SAN 7 and return it to the SAN 26.
1994 San Francisco (SAN) at 6:59
6:591/10own 263 - 0131 Watters rushes for 12 yards off tackle right.
6:171/10own 383 - 0131 Watters pounds ahead for 11 yards.
5:391/10own 493 - 0221 Floyd picks up 14 yards off tackle left.
4:551/10373 - 0131 Logan picks up 4 yards on a draw play.
4:172/6333 - 0131 Floyd gains 1 yard on a sweep left.
3:423/5323 - 0230 Watters picks his way for 7 yards.
3:021/10253 - 0221 Watters carries, but is tackled for no gain.
2:222/10253 - 0131 Young's pass is to Rice who catches the ball and makes one guy miss before getting knocked out of bounds for a 10 yd gain.
1:391/10153 - 0221 Watters pounds ahead for 2 yards.
0:572/8133 - 0221 Young overthrows Jones and the pass is incomplete.
0:503/8133 - 0041 Young's pass is to Jones who gets a few steps before being brought down for a 11 yd gain.
0:091/Goal23 - 0131 Logan comes down with the pass in the endzone.
1994 San Francisco scores a touchdown!
0:03PAT 3 - 6FG1994 San Francisco (SAN) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 12 plays, 74 yds, 6:56
1994 San Francisco (SAN) at 0:03
0:03Kickoffown 303 - 7K1994 San Francisco (SAN) prepares to kickoff.
1993 Dallas (DAL) catch the ball at the DAL 4 and return it to the DAL 30.
End of 1st Quarter ... 1993 Dallas: 3 1994 San Francisco: 7

TimeDown
YTG
Ball OnScore
V - H
F2nd Quarter Play by Play
1993 Dallas (DAL) at 15:00
15:001/10own 303 - 7131 Johnston gains 2 yards up the middle.
14:232/8own 323 - 7221 Aikman's pass is just out of reach of Irvin. Incomplete pass.
14:183/8own 323 - 7041 Aikman's pass is to Williams who catches the ball and makes one guy miss before getting tackled for a 20 yd gain.
13:311/10483 - 7131 Aikman's long pass is broken up. Incomplete pass.
13:232/10483 - 7131 Smith gets 11 yards on a pitch right.
12:461/10373 - 7221 Aikman's short pass is to Novacek. Catch is good and Novacek gets some yardage for a 6 yd gain.
12:102/4313 - 7131 Aikman's pass is to Smith who catches the ball and makes one guy miss before getting tackled for a 11 yd gain.
11:281/10203 - 7221 Johnston pounds ahead for 1 yard.
10:512/9193 - 7212 Novacek gets the ball and is stopped for a loss of 1 yard.
10:163/10203 - 7140 Aikman hits Irvin who makes the catch and is run out of bounds for a 12 yd gain.
9:311/Goal83 - 7131 Smith comes down with the pass in the endzone.
1993 Dallas scores a touchdown!
9:25PAT 9 - 7FG1993 Dallas (DAL) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 11 plays, 70 yds, 5:35
1993 Dallas (DAL) at 9:25
9:25Kickoffown 3010 - 7K1993 Dallas (DAL) prepares to kickoff.
1994 San Francisco (SAN) catch the ball at the SAN 1 and return it to the SAN 24.
1994 San Francisco (SAN) at 9:17
9:171/10own 2410 - 7131 Young completes the pass to Jones who gets a few steps before being brought down for a 12 yd gain.
8:301/10own 3610 - 7221 PENALTY on DAL: Encroachment, 5 yards enforced on the SAN 36 - NO PLAY.
8:301/5own 4110 - 7221 Watters picks up 1 yard off tackle left.
7:562/4own 4210 - 7140 Logan rushes for a loss of 1 yard.
7:173/5own 4110 - 7221 Young's pass is just out of reach of Rice. Incomplete pass.
7:114/5own 4110 - 7P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the DAL 21.
1993 Dallas (DAL) at 7:00
7:001/10own 2110 - 7131 Aikman overthrows Smith and the pass is incomplete.
6:542/10own 2110 - 7131Aikman is sacked by Rickey Jackson for 3 yards.
6:163/13own 1810 - 7140 Aikman overthrows Harper and the pass is incomplete.
6:104/13own 1810 - 7P1993 Dallas (DAL) prepares for a punt.
1994 San Francisco (SAN) return it to the SAN 49.
1994 San Francisco (SAN) at 5:59
5:591/10own 4910 - 7131 Floyd picks up 1 yard off tackle left.
5:172/95010 - 7221 Young's pass is to Watters who makes the catch and falls forward for a 10 yd gain.
4:301/104010 - 7221 Watters picks his way to the sidelines for 24 yards. Watters runs out of bounds.
3:461/101610 - 7221 Young tosses the ball out to Taylor who catches the ball and makes one guy miss before losing the handle on the ball.
1993 Dallas (DAL) recovers the ball on the DAL 13.
1993 Dallas (DAL) at 3:41
3:411/10own 1310 - 7131 Smith pounds ahead for 9 yards.
2:562/1own 2210 - 7212 Smith carries, but is tackled for no gain.
2:153/1own 2210 - 7212 Smith is stopped at the line.
2:004/1own 2210 - 7P1993 Dallas (DAL) prepares for a punt.
*** 2 Minute Warning ***
2:004/1own 2210 - 7P1993 Dallas (DAL) prepares for a punt.
1994 San Francisco (SAN) return it to the SAN 37.
1994 San Francisco (SAN) at 1:53
1:531/10own 3710 - 7131 Young hits Logan who makes the catch and is run out of bounds for a 6 yd gain.
1:472/4own 4310 - 7221 Watters gets back to the line of scrimmage.
1:433/4own 4310 - 7221*** 1994 San Francisco (SAN) CALLS A TIMEOUT ***
1:433/4own 4310 - 7221 Young overthrows Rice and the pass is incomplete.
1:364/4own 4310 - 7P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the DAL 25.
PENALTY on SAN: Offsides, 5 yards enforced on the SAN 43 - NO PLAY.
1:264/9own 3810 - 7P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the DAL 31.
1993 Dallas (DAL) at 1:14
1:141/10own 3110 - 7221 Aikman hits Smith who makes the catch and falls forward for a 15 yd gain.
1:051/10own 4610 - 7221*** 1993 Dallas (DAL) CALLS A TIMEOUT ***
1:051/10own 4610 - 7221 Smith pounds ahead for 4 yards.
0:462/65010 - 7131Aikman is sacked by Dana Stubblefield for 6 yards.
0:413/12own 4410 - 7131*** 1993 Dallas (DAL) CALLS A TIMEOUT ***
0:413/12own 4410 - 7131 Aikman completes the pass to Irvin who gets a few steps before being run out of bounds for a 17 yd gain.
0:341/103910 - 7221 Aikman soft pass is to Novacek. Novacek falls out of bounds, but holds on to the ball for a 1 yd gain.
0:302/93810 - 7221 Aikman scrambles to the sideline for no gain, and runs out of bounds.
0:243/93810 - 7140 Aikman's pass is to Irvin who makes the catch and falls forward for a 16 yd gain.
0:151/102210 - 7140*** 1993 Dallas (DAL) CALLS A TIMEOUT ***
0:151/102210 - 7FG1993 Dallas (DAL) prepares for a FG attempt.
Murray's 39 yd. field goal slips just inside the upright!
Drive Summary: 7 plays, 47 yds, 0:59
1993 Dallas (DAL) at 0:11
0:11Kickoffown 3013 - 7K1993 Dallas (DAL) prepares to kickoff.
1994 San Francisco (SAN) catch the ball at the SAN 12 and return it to the SAN 34.
1994 San Francisco (SAN) at 0:06
0:061/10own 3413 - 7131 Young's long pass is just out of reach of Jones. Incomplete pass.
End of 2nd Quarter ... 1993 Dallas: 13 1994 San Francisco: 7

TimeDown
YTG
Ball OnScore
V - H
F3rd Quarter Play by Play
1993 Dallas (DAL) at 15:00
15:00Kickoffown 3013 - 7K1993 Dallas (DAL) prepares to kickoff.
1994 San Francisco (SAN) catch the ball at the SAN 10 and return it to the SAN 37.
1994 San Francisco (SAN) at 14:51
14:511/10own 3713 - 7221 Watters picks up 21 yards on a draw play.
14:061/104213 - 7131 Young overthrows Rice and the pass is incomplete.
14:002/104213 - 7221 Floyd pounds ahead for 1 yard.
13:233/94113 - 7140 Young's pass is to Rice who holds on to the the ball and runs for a 26 yd gain.
12:381/101513 - 7221 Watters is buried for a loss of 1 yard.
12:012/111613 - 7221 Young's pass is to Jones who holds on to the the ball and runs for a 13 yd gain.
11:161/Goal313 - 7212 Watters gains 3 yards on a sweep left.
1994 San Francisco scores a touchdown!
11:13PAT 13 - 13FG1994 San Francisco (SAN) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 7 plays, 63 yds, 3:38
1994 San Francisco (SAN) at 11:13
11:13Kickoffown 3013 - 14K1994 San Francisco (SAN) prepares to kickoff.
1993 Dallas (DAL) catch the ball at the DAL 1 and return it to the DAL 21.
1993 Dallas (DAL) at 11:06
11:061/10own 2113 - 14221 Aikman hits Irvin who makes a nice catch, sheds a tackle before getting leveled. 11 yd gain.
10:261/10own 3213 - 14221 Smith rushes for 1 yard off tackle right.
9:452/9own 3313 - 14212 Smith rushes for 6 yards off tackle right.
9:023/3own 3913 - 14221 Smith picks up 2 yards on a draw play before running out of bounds.
8:184/1own 4113 - 14P1993 Dallas (DAL) prepares for a punt.
1994 San Francisco (SAN) return it to the SAN 18.
1994 San Francisco (SAN) at 8:08
8:081/10own 1813 - 14221 Watters picks up 2 yards on a draw play.
7:252/8own 2013 - 14212 Logan picks up 1 yard on a draw play.
PENALTY on SAN: Holding, 10 yards enforced on the SAN 20 - NO PLAY.
7:222/18own 1013 - 14221 Watters gains 13 yards on a sweep left.
6:423/5own 2313 - 14131 PENALTY on SAN: False Start, 5 yards enforced on the SAN 23 - NO PLAY.
6:423/10own 1813 - 14140 Young hits Rice but in and out of his hands.
6:344/10own 1813 - 14P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the 50.
1993 Dallas (DAL) at 6:25
6:251/105013 - 14131 Smith carries, but is tackled for no gain.
5:502/105013 - 14212 Smith carries, but is tackled for a loss of 1 yard.
5:143/11own 4913 - 14041 Aikman hits Williams who makes the catch and falls forward for a 15 yd gain.
4:281/103613 - 14221 Smith picks up 1 yard off tackle left.
3:522/93513 - 14131 Aikman's pass is to Harper who catches the ball and makes one guy miss before getting knocked out of bounds for a 14 yd gain.
3:091/102113 - 14131 Johnston rushes for 19 yards off tackle right.
2:221/Goal213 - 14122Aikman's pass is intercepted.
Tyronne Drakeford returns the interception to the SAN 7.
1994 San Francisco (SAN) at 2:14
2:141/10own 713 - 14131 Young's pass is to Rice who gets a few steps before being run out of bounds for a 11 yd gain.
1:351/10own 1813 - 14131 Logan picks up 9 yards off tackle left.
0:572/1own 2713 - 14221 Watters gets 3 yards on a pitch right.
0:161/10own 3013 - 14221 Floyd gets back to the line of scrimmage.
0:002/10own 3013 - 14221Time Expires
End of 3rd Quarter ... 1993 Dallas: 13 1994 San Francisco: 14

TimeDown
YTG
Ball OnScore
V - H
F4th Quarter Play by Play
15:002/10own 3013 - 14221 Logan is stopped at the line.
14:193/10own 3013 - 14131 Loville gets 17 yards on a pitch right.
13:381/10own 4713 - 14131 Young's pass is to Singleton who holds on to the the ball and runs for a 14 yd gain.
12:581/103913 - 14131 Young scrambles for no gain.
12:142/103913 - 14221 Young completes the pass to Taylor who catches the ball and makes one guy miss before getting tackled for a 8 yd gain.
11:323/23113 - 14122 Logan rushes for 15 yards off tackle right.
10:501/101613 - 14131 Loville carries, but is tackled for a loss of 1 yard.
10:082/111713 - 14212 Watters carries, but is tackled for a loss of 1 yard.
9:273/121813 - 14131Young is sacked by Dixon Edwards for 4 yards.
8:414/162213 - 14FG1994 San Francisco (SAN) prepares for a FG attempt.
Brien's 39 yd. field goal hooks through the uprights!
Drive Summary: 13 plays, 71 yds, 8:59
1994 San Francisco (SAN) at 8:37
8:37Kickoffown 3013 - 17K1994 San Francisco (SAN) prepares to kickoff.
1993 Dallas (DAL) catch the ball at the DAL 10 and return it to the DAL 23.
1993 Dallas (DAL) at 8:31
8:311/10own 2313 - 17221 Aikman's pass is just out of the reach of Johnston.
8:272/10own 2313 - 17131 Aikman overthrows Novacek and the pass is incomplete.
8:223/10own 2313 - 17041 Aikman hits Harper but in and out of his hands.
8:174/10own 2313 - 17P1993 Dallas (DAL) prepares for a punt.
1994 San Francisco (SAN) return it to the SAN 39.
1994 San Francisco (SAN) at 8:09
8:091/10own 3913 - 17221 Watters picks his way for 1 yard.
7:302/9own 4013 - 17131 Floyd gains 5 yards up the middle.
6:493/4own 4513 - 17131 Loville gains 2 yards on a sweep left.
6:114/2own 4713 - 17P1994 San Francisco (SAN) prepares for a punt.
1993 Dallas (DAL) return it to the DAL 15.
1993 Dallas (DAL) at 6:02
6:021/10own 1513 - 17221 Aikman scrambles for 11 yards.
5:161/10own 2613 - 17131 Smith rushes for 4 yards off tackle right.
4:362/6own 3013 - 17131 Aikman hits Smith who makes the catch and is run out of bounds for a 10 yd gain.
4:291/10own 4013 - 17221 Aikman hits Smith. Tackled immediately for a 10 yd gain.
3:491/105013 - 17221 Aikman hits Harper who holds on to the ball, makes a few guys miss for a 28 yd gain.
3:071/102213 - 17131 Smith picks up 6 yards off tackle left.
2:262/41613 - 17131Aikman is sacked by Dana Stubblefield for 9 yards.
2:063/132513 - 17041 Aikman hits Irvin who gets a few steps before being brought down for a 20 yd gain.
1:591/Goal513 - 17041*** 2 Minute Warning ***
1:591/Goal513 - 17212 Aikman overthrows Johnston in the endzone and the pass is incomplete.
1:542/Goal513 - 17131 Smith pounds ahead for 5 yards.
1993 Dallas scores a touchdown!
1:50PAT 19 - 17FG1993 Dallas (DAL) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 10 plays, 85 yds, 4:12
1993 Dallas (DAL) at 1:50
1:50Kickoffown 3020 - 17K1993 Dallas (DAL) prepares to kickoff.
1994 San Francisco (SAN) catch the ball at the SAN 13 and return it to the SAN 32.
1994 San Francisco (SAN) at 1:46
1:461/10own 3220 - 17221 Watters picks up 16 yards off tackle left.
1:391/10own 4820 - 17221*** 1994 San Francisco (SAN) CALLS A TIMEOUT ***
1:391/10own 4820 - 17221 Loville gets 1 yard on a pitch right.
1:212/9own 4920 - 17212 Floyd gets 2 yards on a pitch right.
1:053/74920 - 17041 Young completes the pass to Jones who gets a few steps before being run out of bounds for a 9 yd gain.
0:591/104020 - 17221 Young zips the short pass to Rice who catches the ball and makes one guy miss before getting knocked out of bounds for a 6 yd gain.
0:552/43420 - 17131 Walker picks up 3 yards on a draw play.
0:363/13120 - 17122 Young's pass is to Rice. Catch is good and Rice gets big yardage before running into the endzone.
1994 San Francisco scores a touchdown!
0:28PAT 20 - 23FG1994 San Francisco (SAN) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 7 plays, 68 yds, 1:18
1994 San Francisco (SAN) at 0:28
0:28Kickoffown 3020 - 24K1994 San Francisco (SAN) prepares to kickoff.
1993 Dallas (DAL) catch the ball at the DAL 7 and return it to the DAL 36.
1993 Dallas (DAL) at 0:21
0:211/10own 3620 - 24041 Aikman's pass is just out of reach of Irvin. Incomplete pass.
0:152/10own 3620 - 24041 Aikman's pass is to Novacek who makes the catch and falls forward for a 7 yd gain.
0:103/3own 4320 - 24041*** 1993 Dallas (DAL) CALLS A TIMEOUT ***
0:103/3own 4320 - 24230 Aikman overthrows Johnston and the pass is incomplete.
0:044/3own 4320 - 24131 Aikman scrambles to the sideline for 4 yards, and runs out of bounds.
End of 4th Quarter ... 1993 Dallas: 20 1994 San Francisco: 24

Historical match-ups are awesome, but you can take it a step forward with SimLeague Football. Build your own dream team of historical players and then compete for prizes against other members in a full season. Leagues simulate one game per day and include stat tracking, coaching and gm options. Turn your fantasy football league into a SimLeague using our easy-to-use theme league option.

[Terms of Use] [Customer Support] [Privacy Statement]

1999-2007 WhatIfSports.com, Inc. All rights reserved.

WhatIfSports is a trademark of WhatIfSports.com, Inc. SimLeague, SimMatchup and iSimNow are trademarks or registered trademarks of Electronic Arts, Inc. Used under license. The names of actual companies and products mentioned herein may be the trademarks of their respective owners.