WhatIfSports.com “played” the upcoming Patriots-Giants game 1,000 times. New England wins 91.6% of the time by an average score of 31-16. An example boxscore with that score is below.
2007 New England Patriots  at  2007 New York Giants
Final - 11/5/2007 1st 2nd 3rd 4th Total
2007 New England Patriots 3 14 0 14 31
2007 New York Giants 10 3 3 0 16
Scoring Summary
1st Quarter
NYG9:22FGLawrence Tynes 36 yds. 0-3
NE4:52FGStephen Gostkowski 27 yds. 3-3
NYG2:37TDDerrick Ward 5 yd. run (Tynes kick)3-10
2nd Quarter
NYG11:35FGLawrence Tynes 26 yds. 3-13
NE4:58TDRandy Moss 16 yd. pass from Brady (Gostkowski kick)10-13
NE1:07TDLaurence Maroney 10 yd. run (Gostkowski kick)17-13
3rd Quarter
NYG6:23FGLawrence Tynes 31 yds. 17-16
4th Quarter
NE11:12TDWes Welker 8 yd. pass from Brady (Gostkowski kick)24-16
NE4:07TDRandy Moss 24 yd. pass from Brady (Gostkowski kick)31-16
 
Team Statistics
 2007 New England Patriots2007 New York Giants
First Downs 23 15
- Rushing 10 3
- Passing 13 12
- Penalty 0 0
3rd Down Eff 9/14 7/14
4th Down Eff 0/0 0/0
Rushes-Yards 31-153 29-90
Avg Rush 4.9 3.1
Comp-Att-Int 21-31-0 15-22-0
Passing Yards 227 244
Sacks-Yards 3-19 4-26
Fumbles-Lost 0-0 1-1
Punts-Avg 4-39.0 4-34.0
KR-Avg 5-22.6 6-20.3
PR-Avg 4-10.8 4-22.8
Penalties-Yard 1-5 4-20
Time of Possession 33:06 26:54

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.

2007 New England Patriots Individual Stats   2007 New York Giants Individual Stats
Rushing
  Att Yds 20+ L TD
'07 Laurence Maroney 19 119 1 23 1
'07 Heath Evans 5 20 1 20 0
'07 Kevin Faulk 7 14 0 9 0
 
Rushing
  Att Yds 20+ L TD
'07 Brandon Jacobs 13 57 1 25 0
'07 Reuben Droughns 6 18 0 16 0
'07 Derrick Ward 9 14 0 5 1
'07 Eli Manning 1 1 0 1 0
Receiving
  Rec Yds 20+ 40+ L TD
'07 Randy Moss 7 135 3 0 34 2
'07 Wes Welker 7 49 0 0 12 1
'07 Benjamin Watson 2 22 0 0 13 0
'07 Jabar Gaffney 1 13 0 0 13 0
'07 Heath Evans 1 11 0 0 11 0
'07 Donte' Stallworth 1 8 0 0 8 0
'07 Kyle Brady 1 5 0 0 5 0
'07 Kevin Faulk 1 3 0 0 3 0
 
Receiving
  Rec Yds 20+ 40+ L TD
'07 Amani Toomer 5 143 2 1 79 0
'07 Plaxico Burress 5 85 2 0 31 0
'07 Jeremy Shockey 3 40 1 0 26 0
'07 Brandon Jacobs 1 4 0 0 4 0
'07 Derrick Ward 1 -2 0 0 -2 0
Passing
  Comp. Att. Yards TD INT
'07 Tom Brady 21 31 246 3 0
 
Passing
  Comp. Att. Yards TD INT
'07 Eli Manning 15 22 270 0 0
Field Goals
  Made Missed
'07 Stephen Gostkowski 27 -
 
Field Goals
  Made Missed
'07 Lawrence Tynes 36,26,31 -

Player of the Game:
'07 Randy Moss (2007 New England Patriots)

TimeDown
YTG
Ball OnScore
V - H
F1st Quarter Play by Play
2007 New England Patriots (NE) at 15:00
15:00Kickoffown 300 - 0K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 2 and return it to the NYG 21.
2007 New York Giants (NYG) at 14:53
14:531/10own 210 - 0131 Jacobs gains 7 yards up the middle.
14:132/3own 280 - 0140 Manning soft pass is to Jacobs who gets a few steps before being brought down for a 4 yd gain.
13:351/10own 320 - 0221 Manning tosses the ball out to Toomer who holds on to the ball, makes a few guys miss for a 20 yd gain.
12:501/10480 - 0221 Ward gets 1 yard on a pitch right.
12:162/9470 - 0131 Jacobs picks his way to the sidelines for 2 yards. Jacobs runs out of bounds.
11:333/7450 - 0140 Manning's long pass is to Burress who makes a nice catch, sheds a tackle before getting leveled. 31 yd gain.
PENALTY on NE: Defensive Pass Interference, declined.
10:491/10140 - 0221 PENALTY on NYG: Delay of Game, 5 yards enforced on the NE 14 - NO PLAY.
10:491/15190 - 0221 Jacobs rushes for 1 yard off tackle right.
10:142/14180 - 0212 Ward rushes for a loss of 1 yard.
9:343/15190 - 0140 Manning's long pass is just out of reach of Smith in the endzone. Incomplete pass.
9:264/15190 - 0FG2007 New York Giants (NYG) prepares for a FG attempt.
Tynes's 36 yd. field goal slips just inside the upright!
Drive Summary: 9 plays, 65 yds, 5:27
2007 New York Giants (NYG) at 9:22
9:22Kickoffown 300 - 3K2007 New York Giants (NYG) prepares to kickoff.
2007 New England Patriots (NE) catch the ball at the NE 8 and return it to the NE 26.
2007 New England Patriots (NE) at 9:15
9:151/10own 260 - 3212 Brady's pass is to Watson who makes the catch and falls forward for a 9 yd gain.
8:302/1own 350 - 3212 Maroney gains 23 yards up the middle.
7:481/10420 - 3212 Brady screen pass is to Moss. Catch is good and Moss speeds down field for a 34 yd gain.
6:581/Goal80 - 3212 Brady zips the short pass to Faulk. Tackled immediately for a 3 yd gain.
6:152/Goal50 - 3122 Maroney pounds ahead for 2 yards.
5:393/Goal30 - 3221Brady is sacked by Antonio Pierce for 7 yards.
4:564/Goal100 - 3FG2007 New England Patriots (NE) prepares for a FG attempt.
Gostkowski's 27 yd. field goal is good!
Drive Summary: 6 plays, 64 yds, 4:19
2007 New England Patriots (NE) at 4:52
4:52Kickoffown 303 - 3K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 0 and return it to the NYG 18.
2007 New York Giants (NYG) at 4:45
4:451/10own 183 - 3131 Manning flips the ball to Toomer who makes a nice catch, sheds some tackles before finally being brought down. 79 yd gain.
3:551/Goal33 - 3131 Jacobs gets back to the line of scrimmage.
3:182/Goal33 - 3221 Manning tosses the ball out to Ward. Tackled for a loss of 2 yds.
2:413/Goal53 - 3131 Ward gains 5 yards up the middle.
2007 New York Giants scores a touchdown!
2:37PAT 3 - 9FG2007 New York Giants (NYG) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 4 plays, 82 yds, 2:08
2007 New York Giants (NYG) at 2:37
2:37Kickoffown 303 - 10K2007 New York Giants (NYG) prepares to kickoff.
2007 New England Patriots (NE) catch the ball at the NE 5 and return it to the NE 45.
2007 New England Patriots (NE) at 2:26
2:261/10own 453 - 10221 Maroney gains 10 yards on a sweep left.
1:441/10453 - 10212 Evans is stopped at the line.
1:102/10453 - 10131 Maroney gets back to the line of scrimmage.
0:313/10453 - 10221 Brady overthrows Welker and the pass is incomplete.
0:264/10453 - 10P2007 New England Patriots (NE) prepares for a punt.
2007 New York Giants (NYG) return it to the NE 23.
2007 New York Giants (NYG) at 0:08
0:081/10233 - 10221 Droughns carries, but is tackled for a loss of 1 yard.
0:002/11243 - 10221Time Expires
End of 1st Quarter ... 2007 New England Patriots: 3 2007 New York Giants: 10

TimeDown
YTG
Ball OnScore
V - H
F2nd Quarter Play by Play
15:002/11243 - 10221 Jacobs carries, but is tackled for no gain.
14:243/11243 - 10041 Manning completes the pass to Toomer who gets a few steps before being run out of bounds for a 12 yd gain.
13:411/10123 - 10221 Ward gets 2 yards on a pitch right.
13:032/8103 - 10212 Droughns gets 1 yard on a pitch right, and runs out of bounds.
12:203/793 - 10131 Droughns gets back to the line of scrimmage.
11:394/793 - 10FG2007 New York Giants (NYG) prepares for a FG attempt.
Tynes's 26 yd. field goal is good!
Drive Summary: 6 plays, 14 yds, 4:00
2007 New York Giants (NYG) at 11:35
11:35Kickoffown 303 - 13K2007 New York Giants (NYG) prepares to kickoff.
2007 New England Patriots (NE) catch the ball at the NE 12 and return it to the NE 36.
2007 New England Patriots (NE) at 11:26
11:261/10own 363 - 13212 Brady hits Moss who makes the catch and falls forward for a 9 yd gain.
10:392/1own 453 - 13212 Evans carries, but is tackled for a loss of 3 yards.
10:023/4own 423 - 13221 Brady's short pass is to Welker who gets a few steps before being brought down for a 7 yd gain.
9:211/10own 493 - 13221 Maroney picks up 1 yard on a draw play.
8:382/9503 - 13131 Faulk picks up 1 yard on a draw play.
8:003/8493 - 13131 Brady's pass is to Welker who makes the catch and falls forward for a 8 yd gain.
7:201/10413 - 13212 Maroney picks up 5 yards on a draw play.
6:382/5363 - 13212 Evans picks up 20 yards on a draw play.
5:511/10163 - 13221 Faulk is stopped at the line.
5:122/10163 - 13221 Brady overthrows Stallworth and the pass is incomplete.
5:063/10163 - 13221 Brady's pass is to Moss who catches the ball and makes one guy miss before getting into the endzone.
2007 New England Patriots scores a touchdown!
4:58PAT 9 - 13FG2007 New England Patriots (NE) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 11 plays, 64 yds, 6:28
2007 New England Patriots (NE) at 4:58
4:58Kickoffown 3010 - 13K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 3 and return it to the NYG 32.
2007 New York Giants (NYG) at 4:49
4:491/10own 3210 - 13221 Manning tosses the ball just out of reach of Burress. Incomplete pass.
4:452/10own 3210 - 13221 Jacobs pounds ahead for 3 yards.
4:033/7own 3510 - 13131Manning is sacked by Ellis Hobbs for 6 yards.
3:174/13own 2910 - 13P2007 New York Giants (NYG) prepares for a punt.
2007 New England Patriots (NE) return it to the NE 49.
2007 New England Patriots (NE) at 3:05
3:051/10own 4910 - 13221 PENALTY on NYG: Encroachment, 5 yards enforced on the NE 49 - NO PLAY.
3:051/54610 - 13221 Maroney picks up 1 yard off tackle left.
2:232/44510 - 13122 Brady's pass is to Watson who makes the catch and falls forward for a 13 yd gain.
2:001/103210 - 13221*** 2 Minute Warning ***
2:001/103210 - 13212 PENALTY on NE: False Start, 5 yards enforced on the NYG 32 - NO PLAY.
2:001/153710 - 13212 Brady completes the pass to Moss who holds on to the the ball and runs for a 12 yd gain.
1:522/32510 - 13212*** 2007 New England Patriots (NE) CALLS A TIMEOUT ***
1:522/32510 - 13122 Brady completes the pass to Welker who makes the catch and falls forward for a 12 yd gain.
1:331/101310 - 13221 Brady overthrows Welker and the pass is incomplete.
1:272/101310 - 13221 Brady soft pass is to Welker who makes the catch and falls forward for a 3 yd gain.
1:123/71010 - 13131 Maroney gains 10 yards up the middle.
2007 New England Patriots scores a touchdown!
1:07PAT 16 - 13FG2007 New England Patriots (NE) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 7 plays, 51 yds, 1:58
2007 New England Patriots (NE) at 1:07
1:07Kickoffown 3017 - 13K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 3 and return it to the NYG 25.
2007 New York Giants (NYG) at 1:02
1:021/10own 2517 - 13131 Ward gains 2 yards up the middle.
0:582/8own 2717 - 13131*** 2007 New York Giants (NYG) CALLS A TIMEOUT ***
0:582/8own 2717 - 13212 Jacobs picks up 4 yards off tackle left.
0:533/4own 3117 - 13212*** 2007 New York Giants (NYG) CALLS A TIMEOUT ***
0:533/4own 3117 - 13131 Manning hits Shockey who gets a few steps before being run out of bounds for a 12 yd gain.
0:491/10own 4317 - 13221 Jacobs is stopped at the line.
0:322/10own 4317 - 13212 Ward picks his way to the sidelines for 1 yard. Ward runs out of bounds.
0:283/9own 4417 - 13140 Manning scrambles to the sideline for 1 yard, and runs out of bounds.
0:224/8own 4517 - 13P2007 New York Giants (NYG) prepares for a punt.
2007 New England Patriots (NE) return it to the NE 32.
2007 New England Patriots (NE) at 0:12
0:121/10own 3217 - 13212Brady is sacked by Osi Umenyiora for 8 yards.
0:052/18own 2417 - 13212*** 2007 New England Patriots (NE) CALLS A TIMEOUT ***
0:052/18own 2417 - 13221 Brady's long pass is just out of reach of Stallworth. Incomplete pass.
End of 2nd Quarter ... 2007 New England Patriots: 17 2007 New York Giants: 13

TimeDown
YTG
Ball OnScore
V - H
F3rd Quarter Play by Play
2007 New York Giants (NYG) at 15:00
15:00Kickoffown 3017 - 13K2007 New York Giants (NYG) prepares to kickoff.
2007 New England Patriots (NE) catch the ball at the NE 0 and return it to the NE 15.
2007 New England Patriots (NE) at 14:54
14:541/10own 1517 - 13221 Maroney picks up 8 yards on a draw play.
14:132/2own 2317 - 13212 Brady's short pass to Welker hits him in the hands, but he can't hold on to it.
14:073/2own 2317 - 13212 Evans picks up 2 yards on a draw play.
13:301/10own 2517 - 13212 Brady soft pass is to Brady who makes the catch and falls forward for a 5 yd gain.
12:522/5own 3017 - 13212 Maroney pounds ahead for 7 yards.
12:151/10own 3717 - 13212 Brady's pass is batted down. Incomplete pass.
12:112/10own 3717 - 13221 Maroney gets 4 yards on a pitch right.
11:313/6own 4117 - 13122 Maroney gains 1 yard up the middle.
10:524/5own 4217 - 13P2007 New England Patriots (NE) prepares for a punt.
2007 New York Giants (NYG) return it to the NYG 20.
2007 New York Giants (NYG) at 10:42
10:421/10own 2017 - 13131 Manning screen pass is to Shockey who holds on to the ball, makes a few guys miss for a 26 yd gain.
10:011/10own 4617 - 13221 Droughns picks up 1 yard on a draw play.
9:182/9own 4717 - 13131 Jacobs picks up 25 yards on a draw play.
8:361/102817 - 13131 Manning completes the pass to Burress who gets a few steps before being brought down for a 10 yd gain.
7:531/101817 - 13131 Ward gets back to the line of scrimmage.
7:152/101817 - 13221 Manning's short pass is to Burress who makes the catch and falls forward for a 4 yd gain.
6:343/61417 - 13230 Manning's pass is just out of reach of Moss. Incomplete pass.
6:274/61417 - 13FG2007 New York Giants (NYG) prepares for a FG attempt.
Tynes's 31 yd. field goal is right down the middle!
Drive Summary: 7 plays, 66 yds, 4:15
2007 New York Giants (NYG) at 6:23
6:23Kickoffown 3017 - 16K2007 New York Giants (NYG) prepares to kickoff.
2007 New England Patriots (NE) catch the ball at the NE 10 and return it to the NE 26.
2007 New England Patriots (NE) at 6:17
6:171/10own 2617 - 16221 Faulk picks up 9 yards on a draw play.
5:362/1own 3517 - 16122 Faulk rushes for a loss of 1 yard.
5:023/2own 3417 - 16131 Brady completes the pass to Welker who makes the catch and falls forward for a 7 yd gain.
4:251/10own 4117 - 16212 Brady zips the short pass to Moss who holds on to the the ball and runs for a 10 yd gain.
3:371/104917 - 16221 Maroney picks up 1 yard off tackle left.
3:002/94817 - 16212 Brady completes the pass to Evans who makes the catch and falls forward for a 11 yd gain.
2:211/103717 - 16221 Evans gains 1 yard on a sweep left.
1:432/93617 - 16221 Brady overthrows Welker and the pass is incomplete.
1:383/93617 - 16221Brady is sacked by Justin Tuck for 4 yards.
0:554/134017 - 16P2007 New England Patriots (NE) prepares for a punt.
2007 New York Giants (NYG) return it to the NYG 18.
2007 New York Giants (NYG) at 0:45
0:451/10own 1817 - 16221 Manning completes the long pass to Burress who makes the catch and falls forward for a 25 yd gain.
0:001/10own 4317 - 16221Time Expires
End of 3rd Quarter ... 2007 New England Patriots: 17 2007 New York Giants: 16

TimeDown
YTG
Ball OnScore
V - H
F4th Quarter Play by Play
15:001/10own 4317 - 16131Manning is sacked by Tedy Bruschi for 5 yards.
14:202/15own 3817 - 16212 Manning tosses the ball out to Shockey who makes the catch and falls forward for a 2 yd gain.
13:413/13own 4017 - 16140Manning is sacked by Mike Vrabel for 8 yards.
12:554/21own 3217 - 16P2007 New York Giants (NYG) prepares for a punt.
2007 New England Patriots (NE) return it to the NE 45.
2007 New England Patriots (NE) at 12:46
12:461/10own 4517 - 16212 Brady's pass is to Moss who makes a nice catch, sheds some tackles before being brought down. 30 yd gain.
12:001/102517 - 16221 Maroney picks up 17 yards on a draw play.
11:171/Goal817 - 16221 Brady hits Welker who catches the ball and walks into the endzone.
2007 New England Patriots scores a touchdown!
11:12PAT 23 - 16FG2007 New England Patriots (NE) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 3 plays, 55 yds, 1:34
2007 New England Patriots (NE) at 11:12
11:12Kickoffown 3024 - 16K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 4 and return it to the NYG 24.
2007 New York Giants (NYG) at 11:04
11:041/10own 2424 - 16131Manning is sacked by Mike Vrabel for 7 yards.
10:202/17own 1724 - 16131 Jacobs picks up 4 yards on a draw play.
9:443/13own 2124 - 16041 Manning's pass is to Toomer who gets a few steps before being brought down for a 18 yd gain.
9:011/10own 3924 - 16221 Jacobs picks his way for 3 yards.
8:212/7own 4224 - 16221 Ward gains 3 yards on a sweep left.
7:433/4own 4524 - 16131 Manning overthrows Burress and the pass is incomplete.
7:374/4own 4524 - 16P2007 New York Giants (NYG) prepares for a punt.
2007 New England Patriots (NE) return it to the NE 30.
2007 New England Patriots (NE) at 7:25
7:251/10own 3024 - 16212 Brady's short pass is to Welker who makes the catch and falls forward for a 4 yd gain.
6:492/6own 3424 - 16212 Maroney rushes for 19 yards off tackle right.
6:021/104724 - 16212 Brady overthrows Stallworth and the pass is incomplete.
5:562/104724 - 16221 Brady's pass is to Stallworth who gets a few steps before being brought down for a 8 yd gain.
5:153/23924 - 16131 Faulk rushes for 2 yards off tackle right.
4:321/103724 - 16212 Brady overthrows Watson and the pass is incomplete.
4:252/103724 - 16212 Brady's pass is to Moss and dropped.
4:203/103724 - 16131 Brady's pass is to Gaffney. Gaffney falls out of bounds, but holds on to the ball for a 13 yd gain.
4:141/102424 - 16212 Brady's long pass is to Moss who makes the catch and falls forward into the endzone.
2007 New England Patriots scores a touchdown!
4:07PAT 30 - 16FG2007 New England Patriots (NE) prepares for the extra point.
The extra point attempt is good.
Drive Summary: 9 plays, 70 yds, 3:18
2007 New England Patriots (NE) at 4:07
4:07Kickoffown 3031 - 16K2007 New England Patriots (NE) prepares to kickoff.
2007 New York Giants (NYG) catch the ball at the NYG 3 and return it to the NYG 17.
2007 New York Giants (NYG) at 4:04
4:041/10own 1731 - 16221 Droughns picks up 1 yard off tackle left, and is run out of bounds.
4:002/9own 1831 - 16221 PENALTY on NYG: Delay of Game, 5 yards enforced on the NYG 18 - NO PLAY.
4:002/14own 1331 - 16221 Jacobs picks up 5 yards on a draw play.
3:553/9own 1831 - 16221*** 2007 New York Giants (NYG) CALLS A TIMEOUT ***
3:553/9own 1831 - 16140 Manning hits Burress who makes the catch and is run out of bounds for a 15 yd gain.
3:481/10own 3331 - 16221 Manning's pass is just out of reach of Shockey. Incomplete pass.
3:442/10own 3331 - 16221 Ward rushes for 1 yard off tackle right.
3:283/9own 3431 - 16140 Manning completes the pass to Toomer who holds on to the the ball and runs for a 14 yd gain.
3:081/10own 4831 - 16131 Manning screen pass falls incomplete.
3:032/10own 4831 - 16131 Jacobs picks up 3 yards on a draw play. The ball is knocked loose.
2007 New England Patriots (NE) recovers the ball on the NE 44.
2007 New England Patriots (NE) at 2:58
2:581/10own 4431 - 16221 Maroney picks up 2 yards off tackle left.
2:152/8own 4631 - 16131 PENALTY on NYG: Encroachment, 5 yards enforced on the NE 46 - NO PLAY.
2:152/34931 - 16122 Maroney is stopped at the line.
2:113/34931 - 16122*** 2007 New York Giants (NYG) CALLS A TIMEOUT ***
2:113/34931 - 16221 Maroney gains 4 yards on a sweep left.
2:061/104531 - 16221*** 2007 New York Giants (NYG) CALLS A TIMEOUT ***
2:061/104531 - 16212 Faulk pounds ahead for 3 yards.
2:002/74231 - 16131*** 2 Minute Warning ***
2:002/74231 - 16131 Maroney picks up 4 yards on a draw play.
1:163/33831 - 16212 Faulk carries, but is tackled for no gain.
0:364/33831 - 16P2007 New England Patriots (NE) prepares for a punt.
2007 New York Giants (NYG) return it to the NYG 1.
2007 New York Giants (NYG) at 0:26
0:261/10own 131 - 16221 Droughns gains 16 yards on a sweep left.
0:091/10own 1731 - 16221Manning spikes the ball.
0:072/10own 1731 - 16131 Manning's underthrows Burress. Incomplete pass.
End of 4th Quarter ... 2007 New England Patriots: 31 2007 New York Giants: 16


Think you can run a college football program? Here's your big chance! Get your foot in the door at a DIII school, then prove yourself and you can land that DI dream job. Compete for prizes against your friends in recruiting battles, conference rivalries and more. Set your practice plans, game plans and depth charts. Decide who gets a scholarship and who needs study time. It's all on your shoulders!

[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.