Here is the shortest G120 that I have everr played (played yesterday).
I thought for a total of 1 hour: 40 minutes for 12. d6 and 10 for 15. Qd6.
[Event "Jerusalem Championship"]
[Site "Jeruchess Chess Club"]
[Date "2009.02.02"]
[Round "4"]
[White "Moshe Teutsch"]
[Black "Mark Friedman"]
[Result "1/2-1/2"]
[WhiteElo "1623"]
[BlackElo "1947"]
[ECO "C54o"]
[EventDate "2009.02.02"]
1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Nc3 Nxe4
8.O-O Bxc3 9.d5 Bf6 10.Re1 Ne7 11.Rxe4 O-O 12.d6 cxd6 13.Qxd6
( 13.Bg5 d5 $1
( 13...Nc6 14.Qd5 $16 {MCO 11} )
14.Bxd5 Nxd5 15.Qxd5 d6 $15 {Moshe Teutsch (MT)} )
13...Nf5 14.Qd5 Ne7
( 14...d6 15.Ng5 Nh6 $14 {MT}
( 15...Bxg5 $2 16.Bxg5 Qc7
( 16...Qxg5 $4 17.Qxf7+ $1 Rxf7 18.Re8# )
17.g4 $1 $18 {MT} )
)
15.Qd6 Nf5 1/2-1/2
My analysis can be viewed by copying the PGN and pasting into chessbase or a similar program.