Oh fun, the Goring Gambit! Actually tried it out for a while myself. Very aggressive and fun.
My initial reaction to the position though is Rdd7, just trying to add more pressure to the knight. The computer seems to have found a draw though after Bxf3.... Not sure if a human would find that or not. If not Bxf3, white should be winning.
I definitely think white is better here after Rd3 though since it's not really a good idea to gamble in chess. After Rd3, I used stockfish to analyze the resulting positions, and white does seem to be winning.
Hope this is helpful!
Long story short, I lost after I chose to simplify then played a bad move (I was tired calculating the correct move): 24. Rxe7 Qxe7 25. Qxh5 Bg5 26. Ba3? Rd8 27. Rxd8 Qxd8 28. f4 Bxf4 29. Qe2 Qh4 30. h3? I resigned immediately. But I felt that position after move 23 is still playable, had I not choose the simplification. So I analyzed the game immediately, yet Chessmaster seems to struggle to find good continuation for both sides after 24. Rd3 Bf2 25. Rdd7 Bh4 26. h3 a5.
My question is, what should White do here? And let's say you play Black, what's the general idea for Black to get out from this situation? Thank you for suggestions.