1 e4 c5 2 Nf3 d6 3 d4 cd 4 Nxd4 Nf6 5 Nc3 g6 6 f3 Ng7 7 Be3 0-0 8 Qd2 Nc6 9 0-0-0 Historically 9 Bc4 has been most popular, but 9 0-0-0 is now slightly more comon, with 9 g4 a distant third. All three moves score aournd 59% for white, so the choice is a matter of taste.
9...d5 And here 9...d5 is prefered to 9...Nxd4 and 9...Bd7. 9...d5 scores sightly better for black, and has the advantage of leading to more interesting lines.
10 exd5 The usual move, but black must be prepared to deal with either 10 Qe1 or 10 Kb1.
10...Nxd5 11 NxN bc 12 NxN 12 Bd4 is much more popular for white, and scores better. 12 NxN actually scores better for black, but it is hard for white to pass up the chance to win a pawn!
12...ed 13 Qxd5 Qc7 Stockfish has an unusual-looking suggestion here: 13...Rb8!? 14 QxQ Bxb2+ 15 Kb1 Bd4+ 16 Kc1 BxB+ 17 Qd2 BxQ+ 18 KxB with an edge to black. Instead of 14 QxQ, Stockfish suggests 14 b3 Qc7 15 Qc5 Qb7 16 Qd5 Qc7 17 Qc5 drawn.
14 Qc5 Qb7 15 Bd4 This move actually scores better for black, compared to the other moves of 15 Qa3 and 15 b3.
15...Bf5 16 BxB Rfc8 17 Rd8+!? Usual is 17 Qc3, while ICC player vacation played 17 QxR+ in all three games against me.
17...RxR 18 Bc3 Rac8 19 Qe3 (better is 19 Qe5) Be6? Carelessly throwing away my huge advantage. Black had 19...Qb4!!, the idea being that 20 BxQ allows mate in three. 19...Qd5 is also good, with a three-point edge for black.
20 Qe5 Bxa2?? 21 Qg7# 1-0