|This article uses algebraic notation to describe chess moves.|
He is Philippine Junior Champion in 1958 and Philippine Adult Champion in 1965. In 1959, he placed 9th in world junior championship U20 in Münchenstein. He played for Philippines in the Chess Olympiads of 1960, 1964, 1966, 1968, 1970 and 1974, playing on Board One in 1964, 1966 and 1970. He also placed first in the 1969 Asian Zonal Tournament in Singapore and subsequently qualified for the 1970 Palma de Mallorca Interzonal on tiebreaks, after drawing his two-game play-off match with co-winner Walter Browne.
While Naranja finished 21st in the 24-player field at Palma, he drew against runaway victor Bobby Fischer, as well as Lajos Portisch and Vasily Smyslov (both of whom failed to qualify for the world championship Candidates Matches by one half-point). One of Naranja's five wins at Palma was against Samuel Reshevsky.
Below is Naranja's win against a US chess champion, Sammy Reshevsky, at the Palma de Mallorca Interzonal, 11-9-1970.
Naranja vs. Reshevsky 1.c4 e5 2.Nc3 Nc6 3.g3 g6 4.Bg2 d6 5.Nf3 Bg7 6.0-0 f5 7.d3 Nf6 8.Rb1 a5 9.a3 Bd7 10.b4 axb4 11.axb4 Qc8 12.b5 Ne7 13.c5 dxc5 14.Nxe5 Be6 15.Na4 Ba2 16.Ra1 Bd5 17.Bb2 Bxg2 18.Kxg2 Ng4 19.Nxg4 Bxb2 20.Nxb2 fxg4 21.Rxa8 Qxa8 22.e4 Qa2 23.Nc4 h5 24.Qc1 0-0 25.Qg5 Re8 26.Qxc5 c6 27.Nd6 Rf8 28.Nxb7 Qe6 29.b6 h4 30.gxh4 Qf6 31.Qd6 Nc8 32.Qxf6 Rxf6 33.e5 Rf8 34.Rb1 Kf7 35.Nc5 1-0