Puzzle of the week #383

Submitted by Eugen on Wed, 02/10/2021 - 21:30
Opposite side attacks
Chess Diagram

[Event "Puzzle #383"][Date "2021.02.10"][Result "1-0"][SetUp "1"][FEN "r1b2rk1/3p1ppp/p2Q2nP/q3p3/1p2P3/2N5/PPP1BPP1/2KR3R w - - 2 18"]

This position comes from an online game played by Zhengyu. It is a possible sideline we analyzed together. He was white and needed to make sure his attack was faster than black's attack. Your tasks:
a) Who's attack has more chances to succeed and why?
b) Play the best line you can think of for white to win

Total available points for this puzzle is 15. Beginning this week, the points count. The answers will be published next time together with puzzle #384.

Puzzle #382 solution:
Study by Blumenthal Oskar (1875). Congratulations for the many correct answers. It is not easy to find the first move for white.
[Event "Puzzle #382"][Date "2020.12.27"][Result "1-0"][SetUp "1"][FEN "Q7/5B2/8/8/6k1/8/6N1/5K2 w - - 0 1"]1.Qb8 Kf3 (1...Kg5 2.Qf4#) (1...Kh3 2.Be6#) (1...Kf5 2.Qf4#) 2.Qf4#