fabio fognini
the 2nd to last tournament for fabio fognini was when he faced federico delbonis in the final .
{'row': '4', 'col': '2', 'order': '4', 'col_other': '5', 'max_or_min': 'min_to_max', 'value_mentioned': 'yes', 'scope': 'all', 'subset': None}
{'func': 'and', 'args': [{'func': 'eq', 'args': [{'func': 'nth_min', 'args': ['all_rows', 'date', '4'], 'result': '21 july 2013', 'ind': 0, 'tostr': 'nth_min { all_rows ; date ; 4 }', 'tointer': 'the 4th minimum date record of all rows is 21 july 2013 .'}, '21 july 2013'], 'result': True, 'ind': 1, 'tostr': 'eq { nth_min { all_rows ; date ; 4 } ; 21 july 2013 }', 'tointer': 'the 4th minimum date record of all rows is 21 july 2013 .'}, {'func': 'str_eq', 'args': [{'func': 'str_hop', 'args': [{'func': 'nth_argmin', 'args': ['all_rows', 'date', '4'], 'result': None, 'ind': 2, 'tostr': 'nth_argmin { all_rows ; date ; 4 }'}, 'opponent in the final'], 'result': 'federico delbonis', 'ind': 3, 'tostr': 'hop { nth_argmin { all_rows ; date ; 4 } ; opponent in the final }'}, 'federico delbonis'], 'result': True, 'ind': 4, 'tostr': 'eq { hop { nth_argmin { all_rows ; date ; 4 } ; opponent in the final } ; federico delbonis }', 'tointer': 'the opponent in the final record of the row with 4th minimum date record is federico delbonis .'}], 'result': True, 'ind': 5, 'tostr': 'and { eq { nth_min { all_rows ; date ; 4 } ; 21 july 2013 } ; eq { hop { nth_argmin { all_rows ; date ; 4 } ; opponent in the final } ; federico delbonis } } = true', 'tointer': 'the 4th minimum date record of all rows is 21 july 2013 . the opponent in the final record of the row with 4th minimum date record is federico delbonis .'}
and { eq { nth_min { all_rows ; date ; 4 } ; 21 july 2013 } ; eq { hop { nth_argmin { all_rows ; date ; 4 } ; opponent in the final } ; federico delbonis } } = true
the 4th minimum date record of all rows is 21 july 2013 . the opponent in the final record of the row with 4th minimum date record is federico delbonis .
{'and_5': 'and', 'result_6': 'true', 'eq_1': 'eq', 'nth_min_0': 'nth_min', 'all_rows_7': 'all_rows', 'date_8': 'date', '4_9': '4', '21 july 2013_10': '21 july 2013', 'str_eq_4': 'str_eq', 'str_hop_3': 'str_hop', 'nth_argmin_2': 'nth_argmin', 'all_rows_11': 'all_rows', 'date_12': 'date', '4_13': '4', 'opponent in the final_14': 'opponent in the final', 'federico delbonis_15': 'federico delbonis'}
['outcome', 'date', 'tournament', 'surface', 'opponent in the final', 'score in the final']
[['runner - up', '29 april 2012', 'brd năstase ţiriac trophy , bucharest , romania', 'clay', 'gilles simon', '4 - 6 , 3 - 6'], ['runner - up', '23 september 2012', 'st petersburg open , st petersburg , russia', 'hard ( i )', 'martin kližan', '2 - 6 , 3 - 6'], ['winner', '14 july 2013', 'stuttgart open , stuttgart , germany', 'clay', 'philipp kohlschreiber', '5 - 7 , 6 - 4 , 6 - 4'], ['winner', '21 july 2013', 'international german open , hamburg , germany', 'clay', 'federico delbonis', '4 - 6 , 7 - 6 ( 10 - 8 ) , 6 - 2'], ['runner - up', '28 july 2013', 'atp vegeta croatia open umag , umag , croatia', 'clay', 'tommy robredo', '0 - 6 , 3 - 6']]