2007 belegte er im Februar einen zweiten Platz beim stark besetzen Turnier von Morelia/Linares und im September bei der Weltmeisterschaft in Mexiko-Stadt den sechsten Platz (unter acht Teilnehmern). Im Dezember gewann er in Moskau die Russische Meisterschaft mit 8 Punkten aus 11 Partien und einer Elo-Performance von 2817. Nach einigen schwächeren Resultaten gewann er im Juli 2011 wieder ein gut besetztes Turnier: Beim Semifinale der Russischen Meisterschaft in Taganrog kam er mit 8 Punkten aus 11 Partien auf den ungeteilten 1. Platz. Beim Schach-Weltpokal 2011 in Chanty-Mansijsk scheiterte er in der 3. Runde mit 0,5:1,5 an Alexander Grischtschuk. Im Oktober 2011 gewann Morosewitsch den Governor’s Cup in Saratow mit 8,5 Punkten aus 11 Partien und einer Elo-Performance von 2917.