1. f4 c5 2. e4 Here we have transposed from Birds opening into a Sicilian Grand Prix. Many times black prefers to play delay c5 until after d5 or Nf6 to avoid e4
d6 3. Nc3 Nc6 4. Nf3 Nf6 5. Bb5 e6 6. O-O Be7 7. d3 In the open sicilian white plays d4 and black plays cxd4 getting counterplay down the halfopen c-file. Here white has played the closed Sicilian, not playing d4. The idea is to try and keep a strong center so that white can play the kingside without as much queenside/centre counterplay. This also helps explain why white didn't double blacks pawns on move 6 or 7 playing Bxc6, which would have opened the b-file which goes against whites plan
Bd7 8. e5 forking d6 and f6. after the pawns are traded the defensive knight on f6 will be forced away. black will not have mobile centre pawns ( e6 will be locked down and d pawn will be gone )
dxe5 9. fxe5 Nd5 If white plays Nxd5 black will have nice centre pawns again
10. Ne4 Avoids the poor trade and adds support to d6 and f6
O-O blacks short castle comes with dangers. White has a rook on the half open f-file, pawn control of f6, two centralised knights, the queen and dark bishop ready to head to the kingside
11. Qe1 The queen heads for g6 where it can cause issues for black
a6 Black ignores the kingside dangers and forces allows white to trade of the bishop ( who can't participate in a kingside attack ) for the knight ( who could have participated in the defense )
12. Bxc6 Bxc6 13. Qg3 White threatens Bh6, Qxg7#
f6 To allow the rook to come to f7 to support g7. An alternative try was Kh8
14. Bh6 Threatening Qxg7#
Rf7 15. exf6 Threatens Bxg7, fxe7, and clears the way for Ne5 which would stop the rook from guarding g7
Nxf6 16. Nfg5 Threatening the rook and e6. If gxh6 Nxe6 wins the queen. If Rf8 Nxe6 wins the queen due to the mate threat on g7.
Nxe4 17. Rxf7 Leaves the queen and the bishop hanging.
Nxg3 Here gxh6 probably wins for black
18. Rxg7+ Kf8 19. Nxe6+ Ke8 20. Nxd8 The sacrificed queen is won back
Rxd8 Nf5 was stronger here, saving the black knight and keeping three white pieces hanging
21. Rxg3 Rd6 22. Rg8+ Kd7 23. Bf8 pins the bishop to the rook to force the trade.
Bxf8 24. Rxf8 Re6 25. Rf7+ Re7 26. Rxe7+ 1-0