1.Nf3 c5 2.b3 {Let's dodge some theory.} e6 3.Bb2 Nf6 4.e3 Be7 5.d4 {No chance for an early Bb5xc6 so I might as well Collie-nize.} O-O 6.Bd3 b6 7.Qe2 {To stop or slow down Ba6} Bb7 8.O-O Ne4 {Now if I play Nbd2, he plays f5. I have used this Dutch setup with black and its ok. I wanted to make it a little less closed, so I experimented with a (bad) minor piece exchange for time.} 9.Bxe4 Bxe4 10.Nc3 Bb7 11.e4 cxd4 {Now, its an Open Sicilian! He has the two bishops. My trump is that his king's knight (defender) is gone.} 12.Nxd4 Nc6 13.Rad1 d6 14.Nxc6 {To try to close the game for his bishops} Bxc6 15.e5 d5 {Maybe Qb8 ... Now, I have a French defense structure that gives white some chances.} 16.Qg4 {Maybe Ne4 right away} Rc8 {Qc7 looks alright} 17.Ne4 Kh8 18.Rd3 {The rook wants to "play" too.} Qe8 19.Rg3 {19.Nf6! is maybe better. White even mates after 19. ...gxf6 (not best) - See Supplement } Rg8 20.Rh3 {Idea mate in 2 with Rxh7+} g6 21.Nf6 Bxf6 22.exf6 {Rxh7+ is still a mate threat} Qf8 {To interpose at h6} 23.Ba3 {Resigns ... I was really happy with this deflection. If Qxa3 24.Rxh7+ Kxh7 Qh4 mate. I missed a simpler mate in 4 with simply 23.Qh4} 1-0
Supplement - Start At Move 18. ...Qe8 - 19.Nf6 variation