Grand Prix Attack icon

Chess Opening · B23

Grand Prix Attack

For sub-1000 ELO players

The Grand Prix Attack (ECO B23) starts with 2. f4 against the Sicilian Defense, aiming for a direct kingside attack instead of the complex Open Sicilian. Stockfish 17 at depth 25 confirms the McDonnell Attack setup with f4, Nf3, and Bc4 as White's most practical approach at club level. The most common mistake at sub-1000 ELO is playing f4 and then not following through with the kingside attack. Push f4, develop with Nf3 and Bc4, castle kingside, and launch the attack with f5.

The Best Response

Moves to Play

White · Black alternating

1. e4 c5
2. f4 d6
3. Nf3 Nc6
4. Bb5 Bd7
5. Bxc6 Bxc6

White plays f4 on move 2, immediately signaling a kingside attack. White develops the knight to f3 and the bishop to b5 to trade off Black's best defensive knight. After the trade, White has a clear plan of f5, pushing forward on the kingside.

Who Stands Better

Computer score
+0.3

(slight advantage for White)

In plain terms+0.3 for White with a clear kingside attacking plan

Copy these moves:

1. e4 c5 2. f4 d5 3. exd5 Nf6 4. Bb5+ Nbd7 5. c4

3 Mistakes Sub-1000 Players Make

These are the patterns we see in games below 1000 ELO. Fix these and you'll stop losing to this opening.

Playing f4 Without a Follow-Up Plan

Beginners play f4 because it looks aggressive, but then develop randomly. The f4 push only works if White follows up with Nf3, Bc4 or Bb5, O-O, and eventually f5. Without the plan, f4 just weakens the king.

Best reply: e5
Why it happens: Making an aggressive pawn move without knowing what comes next

Not Trading the c6 Knight

The knight on c6 is Black's best defensive piece. It controls d4 and e5, two critical squares. Trading it off with Bb5 and Bxc6 removes the defender and makes the kingside attack much stronger.

Best reply: d4
Why it happens: Keeping the bishop when trading it for the knight is the stronger plan

Forgetting to Push f5

The whole point of the Grand Prix Attack is the f5 push, opening lines against the king. Beginners castle and then play slow moves. The f5 push cracks open the kingside and creates real threats.

Best reply: f5
Why it happens: Playing safe after castling instead of launching the attack with f5

Why This Opening Trips You Up

The Core Problem

The Grand Prix Attack is popular at lower levels because f4 looks aggressive. But beginners do not know the follow-up. Playing f4 without a plan is worse than playing the Open Sicilian.

Before Your Next Game

Your plan is simple: f4, Nf3, Bc4 or Bb5, castle, f5. Five moves. That is the entire Grand Prix Attack at sub-1000.

What to Study

Study the f5 break in the Grand Prix Attack. Practice timing the push so that it opens lines while your pieces are ready to attack.

Engine-verified by Stockfish 17 at depth 25. Reviewed by Jon Stenstrom, Chess.com 759 Daily, Founder, 1000elo.com.

Play this opening? See how it's actually working for you.

Enter your Chess.com username and get a free analysis of your last 10 games, including which opening patterns are costing you points.

Analyze My Games Free →

More Opening Guides