beat or beating

Dynamo have shocked Spartak to beat them thanks to late winner at JAR stadium.
Can I use beating instead of to beat?
Thanks inadvance.

The choice of ‘to beat’ or ‘beating’ depends on the wider context. Both are possibilities. However, when you combine either of those to the rest of the sentence, something is amiss.
Dynamo have shocked Sparak by beating them thanks to a late goal at JAR stadium.


  1. Raman won the title last June by beating Mohan in Chennai.
  2. Raman has shocked Mohan to beat him at Chennai stadium.
    Are these sentences fine?

Please answer the above.

1 is OK, 2 is not. ‘by beating’ is what is required there.