I just played a game in Live Chess. It was my first time using the Grand Prix Attack, and I ended up with a nice checkmate.
I thought this game was pretty good even though I made a few mistakes here and there.
Why trade a rook for a knight? (26. Rxe8)
It was a knight and a bishop, which is actually more valuable than one rook. I had to think awhile on that move though.
Was it? The bishop was already free. You could have taken it without using the rook, no?
Oops. I didn't notice that. At least it ended up being ok in the end.
Why not just play 2. f4 immidiately instead of 2. Nc3
Yep, it's because of 2. ... d5.
1. e4 c5 2. f4?! d5! 3. exd5 Nf6 4. c4 e6 5. dxe6 Bxe6 is the Tal gambit if I'm not mistaken. Black as far as I know is considered to be better already.
Instead of 3. exd5?! why not 3. Nf3! dxe4 4. Ng5 Nf6 5. Bc4
You're giving up a center pawn to move a piece twice in the opening? That ought to be good.
Oh also, in your line 5. ... Bg4 -+
5. ...Bg4 isn't -+. It is met with 6. Qxg4!!
No it's not. You get 2 minors and a pawn for the queen.
It's called the Bryntse gambit http://www.chess.com/forum/view/chess-openings/the-bryntse-gambit
White has a very high win percentage if black plays for the win
Wow. That's pretty interesting... I'm pretty sure black is better though.
Give a decent engine about 1-2 days to analyse the position and it will admit that it is equal :)