The midfielder impressed with his work rate and quality on the ball and was involved in the build up to the only goal of the game, scored by Real Madrid’s Cristiano Ronaldo.
Portugal were dominant in the first half, with Silva instrumental in their best moments going forward, but Russia improved after the break and they will be disappointed not to have taken a point.
Portugal now have four points from their opening two matches in Group A and are in pole position to qualify for the semi-finals.
Russia: Akinfeev, Samedov, Dzhikija, Vasin, Kudryashov, Zhirkov, Shishkin, Glushakov, Golovin, Smolov, Kombarov.
Subs: Gabulov, Smolnikov, Gazinsky, Poloz, Kambolov, Bukharov, Kutepov, Miranchuk, Kanunnikov, Erokhin, Tarasov, Guilherme.
Portugal: Rui Patricio, Cedric, Pepe, Bruno Alves, Guerreiro, Bernardo Silva, William Carvalho, Adrien Silva, Andre Gomes, Ronaldo, Andre Silva.
Subs: Jose Sa, Luis Neto, Fonte, Joao Moutinho, Nelson Semedo, Danilo Pereira, Pizzi, Nani, Gelson Martins, Eliseu, Quaresma, Beto.
Referee: Gianluca Rocchi (Italy)